Google chrome DNS http->;https浏览器缓存
堆栈:Google chrome DNS http->;https浏览器缓存,google-chrome,ssl,caching,dns,Google Chrome,Ssl,Caching,Dns,堆栈: MacOs Chrome:最新版本 火狐:最新版本 情况: 我的网站不提供有效的SSL证书。 我的服务器重定向规则主机的http->https:example.com。 在将规则更改为只允许http之后,我遇到了这个奇怪的问题 我用于测试的浏览器Chrome的状态无效。 我从未使用过的Firefox具有正确的状态 预期行为: 根据要求,chrome显示正确的内容+200。 根据请求,firefox(任何浏览器)显示正确的内容+200 实际行为: 根据请求,chrome将重定向到。 根据请
MacOs
Chrome:最新版本
火狐:最新版本 情况:
我的网站不提供有效的SSL证书。
我的服务器重定向规则主机的http->https:example.com。
在将规则更改为只允许http之后,我遇到了这个奇怪的问题 我用于测试的浏览器Chrome的状态无效。
我从未使用过的Firefox具有正确的状态 预期行为:
根据要求,chrome显示正确的内容+200。
根据请求,firefox(任何浏览器)显示正确的内容+200 实际行为:
根据请求,chrome将重定向到。
根据请求,firefox(任何新浏览器)显示正确的内容+200 chrome中似乎存在缓存问题,但我不知道是哪个问题。
请给我指个方向 此外:
不管怎样,你知道如何设置我的Mac dir高级web开发/系统管理工具吗
在chrome for http to https中,它使用一种称为HSTS(http严格传输安全)的东西,强制chrome仅通过https连接给定网站 这有一个max-age参数,chrome使用该参数不断强制使用https版本 以下是从HSTS中删除域的步骤-
- 在地址栏中,键入“chrome://net-internals/#hsts“
- 在“删除域”下面的文本字段中键入域名
- 单击“删除”按钮
- 在“查询域”下方的文本字段中键入域名
- 点击“查询”按钮
- 你的回答应该是“找不到”
完成这些步骤后,chrome将不再重定向到https版本。感谢@mdeora提供的快速答案。我早些时候通过网络研究提出了你的解决方案。不幸的是,这并不能解决问题。是否有任何类型的缓存清除、重新启动。。。需要任务?键入http url时,在devtools中看到的http状态代码是什么?