需要紧急将 HTTPS 流量重定向到 HTTP
考虑了各种不同的选择并最终决定:
RewriteCond %{SERVER_PORT} ^443$
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
它似乎只运行了几分钟,但现在我再次尝试访问我们的网站时,每次发生 HTTPS 连接时都会出现“安全连接失败”的错误。请注意,我们不再分配有效证书,因为我们已撤销了它(可能与我们的问题有关?)。
这里的问题是,几乎我们所有的流量都通过 Google 中的索引链接显示,这些链接都是 HTTPS 链接,而我们现在严格使用 HTTP。
任何有关此事的帮助都将非常感激!
答案1
在您的 SSL 虚拟主机中,只需执行以下操作:
<VirtualHost *:443>
ServerName example.com
redirect permanent / http://example.com/
</VirtualHost>