【发布时间】:2017-03-08 16:59:10
【问题描述】:
有一种方法可以重定向或降级 https 请求
lets say i have example.com
如果有人用 http://example.com 调用它,一切都很好 如果有人用 httpS://example.com 调用它,一切都很好
现在,如果有人尝试访问它 https://100.200.100.200(例如,通过其 IP 地址) 他会得到你的连接不是私人的,因为我没有 100.200.100.200 的证书或只是自签名
有没有办法将连接重定向或降级为仅 http 能够向客户显示一些信息无需让他 与 Your connection is n... 消息进行交互?
还是出于安全原因禁止 浏览器要么得到他请求的 https 端,要么什么都得不到
【问题讨论】:
-
证书绑定到域,而不是 IP 地址,这就是为什么您的证书适用于 example.com 而不是 100.200.100.200。我有一个更大的问题是为什么有人会通过 IP 而不是域名访问您的网站。
-
这并不重要,为什么或为什么不有人会用 ip 而不是 fqdm 访问它,这只是一个技术问题,如果你能或不能做我想做的事,如果你开始一个https 连接你卡住了它并且不能降级也不能重定向主要是出于安全原因我所期望的