将所有链接从HTTPS重定向到HTTP WordPress网站

时间:2016-05-05 10:11:33

标签: php wordpress .htaccess redirect

我有一个WordPress网站,我需要将我网站的所有HTTPS链接重定向到HTTP,这样网站就没有HTTPS链接。例如(将https://www.example.com重定向到http://www.example.com)我已经尝试了自己,并在网站目录的.htaccess文件中添加以下代码,将所有https链接重定向到http。

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

但网站https链接仍未重定向到http。你能帮我解决一下如何重定向以及我的代码错误吗?

1 个答案:

答案 0 :(得分:0)

在某些特定情况下,您希望重定向特定URL或通过HTTP而不是HTTPS打开单个网站。为此,您应在.htaccess文件中添加以下重写规则:

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^domain\.com$
RewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI} [R,L]

详细参考:URL