如何将所有HTTPS重定向到HTTP

时间:2016-12-23 13:27:41

标签: .htaccess redirect ssl ssl-certificate

有问题的网站已被谷歌的https://网址编入索引。但最近SSL证书订阅结束了。

现在,当人们点击Google中的链接时,会显示浏览器unsafe privacy page,因为我们缺少SSL证书。

如何将所有请求重定向到http网站?

我们尝试了这个,但它不起作用:

https重定向

RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=302]

2 个答案:

答案 0 :(得分:0)

如果您没有有效的https证书,则无法将https重定向到http。

(更准确地说,你可以,但可怕的红色浏览器警告)

例如,您可以使用加密来创建新证书。 (必须每3个月更新一次,但它是免费的并且可以自动化)

答案 1 :(得分:-1)

默认情况下,服务器不应重定向到https。这意味着您在.htaccess文件中有重定向规则,或者您的Web应用程序是硬编码的,只能通过https访问。

注释掉或删除您指向的行,并删除重定向。