如何从https重定向到http

时间:2019-11-26 13:40:06

标签: http redirect https

我需要从https重定向到http 这是我的.haccess文件:

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

1 个答案:

答案 0 :(得分:0)

您发布的代码是HTTP到HTTPS重定向,因此您只需要反转逻辑即可。

RewriteCond %{HTTPS} =on
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

(我还将正则表达式^(.*)$简化为^。)

但是,您仍然需要在服务器上安装有效的SSL证书以使重定向生效,否则用户代理甚至无法访问服务器来运行代码。

而且...首先从HTTPS重定向到HTTP在2019年没有多大意义。