如何停止从 HTTP 到 HTTPS 的重定向
Posted
技术标签:
【中文标题】如何停止从 HTTP 到 HTTPS 的重定向【英文标题】:How to stop redirection from HTTP to HTTPS 【发布时间】:2020-10-19 09:43:53 【问题描述】:当我使用 http://XXX.XXX.XXX.XXX 访问 EC2 时,访问被重定向到 https://XXX.XXX.XXX.XXX。 此外,EC2 实例没有 HTTPS 证书。
如何停止重定向。 顺便说一句,我正在使用 Wordpress 的 AMIMOTO。
期待您的回复。
【问题讨论】:
这个东西由.htaccess文件控制。但你为什么要阻止这种情况。这对您的网站来说不会是一个好的结果 这是这个问题的重复:How to disable HTTPS and redirect HTTPS to HTTP in Wordpress? 【参考方案1】:有两点需要考虑:
HTTPS 重定向是通过服务器重定向完成的,通常使用 HTTP 状态代码 301。根据您的服务器(nginx、apache 等),有不同的方法可以实现这一点,但假设它是 apache,请查看 this 了解寻找什么
一旦您被重定向命中,现代浏览器会长时间缓存该 301 响应。因此,即使您禁用它,您仍然可以体验重定向。这是example 如何在 Chrome 中清除它。这显然只会影响您的浏览器,如果有任何客户点击该页面,他们仍将在相当长的一段时间内被重定向。
但不可否认,最好的方法是设置并启用 SSL。
【讨论】:
以上是关于如何停止从 HTTP 到 HTTPS 的重定向的主要内容,如果未能解决你的问题,请参考以下文章
Jersey jax.rs 客户端 2.5 遵循从 HTTP 到 HTTPS 的重定向