http - 有没有办法在没有浏览器错误消息的情况下处理 https 转发到 http?
问题描述
场景:我们有两个域,example.com(用作简单网页)和 example.de(用作商店)。该商店使用 ssl 证书和使用 https 连接进行保护。我们关闭了商店并希望将所有现有链接转发到 example.com 网页。SSL 证书是通过商店供应商提供的,并且无法再访问。
我们使用了一个简单的重写规则来捕获所有请求的 uri 并将它们转发到 example.com
RewriteEngine On
RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ http://bikers-base.de/$1 [L,R=301]
但是,当您尝试使用旧的 https 链接时,这会触发浏览器消息。
我读过因为没有证书,浏览器无法建立连接并发送http请求。
有没有办法通过 mod_rewrite 或其他方式绕过这种行为?很高兴我能得到一些帮助。
解决方案
推荐阅读
- javascript - NodeJs 在使用异步瀑布时面临问题
- php - 按键计算数组值
- c - 虽然返回 si_addr 与 sigwaitinfo 函数的偏移量导致分段错误
- docker - 访问在端口 8080 上运行 REST API 的 docker 容器的 Travis CI 连接错误
- arrays - 在 PowerShell 中处理大型数组
- javascript - 如何将拖放的图像绘制到画布上
- c# - MQTTNet 监听主题消息
- linux - 让 gdb 自动读取 ./.gdbinit
- xamarin - 如何在 C# Xamarin Forms 中绑定到视图模型?
- python - 在 Intel Pentium 上安装 Tensorflow 和 Keras