Chrome 持续重定向到 HTTP 站点的 HTTPS

Cod*_*ith 7 google-chrome https redirection

我正在建立一个站点来替换旧站点。较新的站点目前不是 HTTPS。但是,旧站点是HTTPS。我通过切换“主机”文件中的条目在两个站点之间切换。

我偶尔需要访问旧网站。当我这样做时,它会强行重定向到 https://,但是当我切换回新站点时,Chrome 就会损坏,并且不会让我访问 http:// 到该站点,而是强行重定向到 https://给了我明显的“隐私错误”警告并搞砸了许多其他事情(它是 WordPress,所以它要求我重新登录,但我不能)。

我怎么能强制 Chrome停止重定向到 https://?我尝试了 chrome://net-internals/#hsts 并删除了该站点的域安全策略,但它似乎什么也没做。Chrome 仍然会重定向。我也尝试刷新清除缓存 - 这也不起作用。

Hér*_*aès 10

我找到了 !!我找到了 !!

对我来说,我必须执行这个额外的步骤:

  • 单击地址栏左侧的 HTTPS 图标,然后选择“此站点的设置”。
  • 滚动并找到“受保护的内容”(带有 /!\ 图标),然后选择“允许”。

就这样 !

将所有步骤结合起来,给出:

  1. chrome://net-internals/#hsts“删除域安全策略”中,输入该页面的域,点击“删除”。
  2. 按 CTRL+H,然后删除所有历史记录/缓存/cookie。
  3. 在出现问题的页面上,单击地址栏左上角的 HTTPS 图标,然后选择“此网站的设置”(我是法国人,我不知道英文版本中的确切标签)。
  4. 滚动并找到“受保护的内容”,然后选择“允许”。
  5. 返回您的页面,删除 URL 中 https:// 的“s”(自上次失败后已自动重新添加)。
  6. 按 Enter 键应用 URL。它应该有效:)
  7. 如果没有,请重新启动浏览器。


小智 6

我已经能够通过删除域的域安全策略来解决这个问题:

转到 chrome://net-internals/#hsts
最后并在此文本框中输入您的域并点击删除。

删除域安全策略 输入域名以删除其动态域安全策略(HSTS 和 Expect-CT)。(您不能删除预加载的条目。):

域名:example.com