gpt4 book ai didi

google-chrome - DNS http -> https 浏览器缓存

转载 作者:太空宇宙 更新时间:2023-11-03 14:01:54 24 4
gpt4 key购买 nike

堆栈:
苹果电脑
Chrome :最新
Firefox:最新

情况:
我的网站未提供有效的 SSL 证书。
我的服务器重定向 http -> https 规则 Host:example.com。
将规则更改为仅允许 http 后,我遇到了这个奇怪的问题。

Chrome,我用于测试的浏览器处于无效状态。
我从未使用过的 Firefox 具有正确的状态。

预期行为:
根据要求 http://example.com chrome 显示正确的内容 + 200。
根据要求 http://example.com firefox(任何浏览器)显示正确的内容 + 200。

实际行为:
根据要求 http://example.com chrome 重定向到 https://example.com .
根据要求 http://example.com firefox(任何新浏览器)显示正确的内容 + 200。

看起来像是 chrome 中的缓存问题,但我不知道是哪一个。
请给我指明方向。

此外:
无论如何,如何设置我的 Mac 目录高级 Web 开发/系统管理的东西?

enter image description here

最佳答案

在 chrome 中,对于 http 到 https,它使用称为 HSTS(http 严格传输安全)的东西,它强制 chrome 仅通过给定网站的 https 连接。

这有一个 max-age 参数,chrome 使用它来继续强制使用 https 版本。

以下是从 HSTS 中删除您的域的步骤 -

  • 在地址栏中,输入“chrome://net-internals/#hsts”。
  • 在“删除域”下方的文本字段中键入域名。
  • 点击“删除”按钮。
  • 在“查询域”下方的文本字段中键入域名。
  • 点击“查询”按钮。
  • 您的回答应该是“未找到”。

执行这些步骤后,chrome 应该不再重定向到 https 版本。

关于google-chrome - DNS http -> https 浏览器缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50715646/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com