重定向https

接上文。

用了好几个教程重定向。发现都没有效果。

最后发现需要去wordpress后台,设置,常规,WordPress地址(URL)、站点地址(URL)需要改成不带www的就可以了。

至于http是否重定向https,有待验证,需要去新的机器上验证。

之前一直没有做重定向,就用了一篇教程设置了,不知道有没有效果。

这是教程原文:

将网站http跳转至https,并将www域名重定向至不带www

防止教程打不开,所以把教程内容拷贝一下:

首先将http重定向至https

Nginx下

server {
    listen 80;
    ...
    return 301 https://$server_name$request_uri;
}

server {
    listen 443;
    ...
}

将www域名重定向至不带www

if ($http_host = www.liaobu.de) {
    return 301 https://liaobu.de$request_uri;
    }

最终

server {
    listen 80;
    ...
    return 301 https://$server_name$request_uri;
}

server {
    listen 443;
    if ($http_host = www.liaobu.de) {
    return 301 https://liaobu.de$request_uri;
    }
    ...
}

实现了将http://liaobu.de, http://www.liaobu.de, https://www.liaobu.de 都跳转至https://liaobu.de 的效果

THE END
重定向https
接上文。 用了好几个教程重定向。发现都没有效果。 最后发现需要去wordpress后台,设置,常规,WordPress地址(URL)、站点地址(URL)需要改成不带www的就可……
文章目录
关闭
目 录