1
我试图将所有的https url重定向到http。由于我的新服务器没有启用ssl。https到http 301通过htaccess重定向
到目前为止,我尝试了以下,但没有一个人工作。
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ http://%{SERVER_NAME}%{REQUEST_URI} [R=301]
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ http://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
它不重定向HTTPS对HTTP,而是它给“感动永久”来的HTTP URL –
你必须有一些规则覆盖这一块,因为这是工作。当然,你会得到大多数浏览器的安全警报(没有https证书),但重定向设置正确:https://www.darma.fr/test/test.html此外,“永久移动”= 301这是什么你在找,你知道吗? – darma