wordpress网站有多个重定向

时间:2017-10-23 00:03:49

标签: wordpress .htaccess http ssl

我有一个wordpress网站。我使用data URI插件从File重定向到Simple SSL

在我们的效果分析工具中,我们发现有多个重定向。基本上这样做:

HTTP

以下是HTTPS文件相关部分。

Problem: from non-www to http://www, then from http://www to https://www
Fix: change this to redirect straight to https://www

这里有什么问题吗?

1 个答案:

答案 0 :(得分:1)

RewriteCond %{HTTP_HOST} =example.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

负责非www重定向,它位于其他规则之前。将其更改为重定向到https,您就完成了。

RewriteCond %{HTTP_HOST} =example.com
RewriteRule (.*) https://www.example.com/$1 [R=301,L]

此外,这仅代表example.com,但不是something.example.com。如果您在DNS中设置了* .example.com,则可能需要将此条件更改为RewriteCond %{HTTP_HOST} !^www.example.com$以匹配任何不是www.example.com的主机。