禁止Chrome强制Https跳转
问题
场景1:
网站原先使用了https证书,现在不再使用,chrome打开网站会进行https跳转,导致异常。
场景2:
主域名配置单个https证书,其二级域名未配置正式,chrome可能会对二级域名进行https跳转。
此时chrome会有如下提示:
解决
chrome的地址栏输入:
1 | chrome://net-internals/#hsts |
Delete domain security policies 中输入 不想自动https跳转的地址,然后点击“delete”按钮,即可完成配置。
当然这个配置的前提是 网站原来就支持http且未开启https强制跳转,主要可以解决主域名有https证书但二级域名没有,访问二级域名自动跳转https的问题,像本站 blog.gelu.me,做了https强制跳转,就算删除后http请求也会再次重定向到https。