我想将我的所有网站网址(使用www)从https重定向到http
现在使用下面的代码,它仅适用于https://www.example.it到http://www.example.it(以及所有其他页面,例如:example.com/page02.php)
但是从https://example.com到http://example.com无效(ERR_CONNECTION_REFUSED)
这是我的代码:
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^example.com [OR]
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
有人知道我该怎么办?
答案 0 :(得分:0)
试试这个:
RewriteCond %{SERVER_PORT} ^443
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
在RewriteEngine On
之后放置规则并清除浏览器缓存然后测试