小编典典

如何将 HTTPS 重定向到 HTTP?

all

如何将 HTTPS 重定向到 HTTP?也就是说,与每个人(似乎)教的相反。

我有一个 HTTPS 上的服务器,我为此支付了 SSL 认证,还有一个镜像,我没有,只是为了紧急情况而保留,所以它不值得获得认证。

在我客户的桌面上,我有一些指向http://production_serverhttps://production_server(都有效)的快捷方式。但是,我知道如果我的生产服务器出现故障,那么
DNS 转发就会启动,并且那些在快捷方式上有“https”的客户端将盯着https://mirror_server(这不起作用)和一个巨大的
Internet Explorer 7 红屏不安为我的公司。

不幸的是,我不能只在客户端级别进行切换。这些用户是非常计算机文盲:并且很可能会因为看到 HTTPS“不安全”错误而吓坏了(尤其是现在 Firefox 3 和
Internet Explorer 7 处理它的方式:完全停止,谢天谢地,但在这里没有帮助我哈哈)。

容易 找到 http->https
重定向的
Apache
解决方案
,但对于我来说,我不能做相反的事情。

想法?


阅读 168

收藏
2022-08-05

共1个答案

小编典典

这尚未经过测试,但我认为这应该可以使用 mod_rewrite

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
2022-08-05