类别:Linux / 日期:2020-04-17 / 浏览:193 / 评论:0

Typecho在Nginx下设置301重定向至主域名 typecho nginx 重定向 第1张

由于typecho的后台并不像zblog程序那样有固定域名的判断功能,只有基本http跳https的功能。因此需要在伪静态设置一下跳转规则。

首先typecho在nginx下的默认伪静态规则如下:

    if (!-e $request_filename) {
        rewrite ^(.*)$ /index.php$1 last;
    }

我们需要在后台将域名设置为https://www.onx8.com,然后在默认伪静态规则前加入下列的规则即可。

    if ( $host != 'www.onx8.com' ) {
        rewrite ^/(.*)$ /$1 permanent;
    }

修改完重启nginx生效,不管用户以后访问的是哪个网址,都会默认访问https。

赞助

感谢您的打赏~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文使用「署名-相同方式共享 4.0 国际」创作共享协议,转载或使用请遵守署名协议 / Article Use Creative Commons Attribution-ShareAlike 4.0 International License「CC BY 4.0」

 可能感兴趣的文章

伤心叹戈

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。