Nginx服务器 WordPress如何设置301重定向


当时配置https的时候明明已经在宝塔进行强制https和301重定向的设置了,出现这个问题就有点奇怪了,然后便打开客户的宝塔面板,查看强制https,发现居然没有保存成功,设置了几次都不行,看来问题出现在这里了,既然自带的强制https没办法使用,那么只能修改服务器的配置文件了,把下面的规则添加到你的Nginx服务器配置文件内即可,域名换成你自己的域名。

server
{
  server_name www.seouv.com seouv.com;
    #301配置
    if ($host != 'www.seouv.com') {
      rewrite ^/(.*)$ https://www.seouv.com/$1 permanent;
}

这块配置完成之后又重新检测了一遍301重定向,发现已经修改成功,所有不带www的域名都已重定向带www的域名,http也已经重定向到https了。

打赏