如何关闭浏览器的HSTS功能 禁止访问域名自动跳转到https

      发布在:个人笔记      评论:0 条评论

如何禁止访问域名自动跳转到https呢,这个问题是由于浏览器的HSTS(HTTP Strict Transport Security)功能导致的。HSTS是一种安全协议,它会告诉浏览器只能通过https访问某些网站,而禁止http方式。

我们需要做的就是删除浏览器某些域名自动跳转到https协议下访问的情况,不同浏览器有不同的处理方式,具体参考如下

Safari 浏览器

  1. 完全关闭 Safari

  2. 删除 ~/Library/Cookies/HSTS.plist 这个文件

  3. 重新打开 Safari 即可

  4. 极少数情况下,需要重启系统

Chrome 浏览器

  1. 地址栏中输入 chrome://net-internals/#hsts

  2. 在 Delete domain 中输入项目的域名,并 Delete 删除

  3. 可以在 Query domain 测试是否删除成功

    另外URL Rule 一插件也能够解决协议跳转问题

Opera 浏览器

和 Chrome 方法一样

Firefox 浏览器

  1. 关闭所有已打开的页面

  2. 清空历史记录和缓存

  3. 地址栏输入 about:permissions

  4. 搜索项目域名,并点击 Forget About This Site

Microsoft Edge

1. 在Edge浏览器的地址栏中输入:edge://net-internals/#hsts。

2. 在Delete domain中输入您想要访问的网站的域名,并点击Delete(删除)。

3. 您可以在Query domain中测试是否删除成功。

hsts查询和删除


相关文章
热门推荐