2026-01-04 12:46:03

如何阻止 Chrome 自动将 HTTP 跳转到 HTTPS

这通常是由于网站启用了 HSTS (HTTP Strict Transport Security) 协议导致的。

解决方法
方法 1:清除特定域名的 HSTS 设置(最常用)
在 Chrome 地址栏输入:

chrome://net-internals/#hsts

在页面上找到 “Delete domain security policies” 部分
在文本框中输入您想阻止跳转的域名(例如:example.com)
点击 “Delete” 按钮
重启浏览器
✅ 注意:这只会清除该域名的 HSTS 设置,下次再输入 HTTPS 地址时,Chrome 仍会自动跳转。

方法 2:清除浏览器缓存和 HSTS 数据
在地址栏输入:

chrome://settings/clearBrowserData

选择 “高级” 选项卡
勾选 “Cookies 及其他站点数据” 和 “缓存的图片和文件”
选择时间范围(建议选择 “过去 24 小时” 或 “所有时间”)
点击 “清除数据”
方法 3:在隐身模式中临时禁用 HTTPS 优先
按 Ctrl + Shift + N 打开隐身窗口
访问

chrome://settings/security

关闭 “一律使用安全连接” 选项
在隐身窗口中输入 http://example.com 访问
方法 4:直接输入 HTTP 地址(临时解决方案)
在地址栏中明确输入 http://example.com 而不是只输入 example.com,这样可以避免 Chrome 自动跳转到 HTTPS。

为什么会出现这个问题?
HSTS 是一种安全协议,网站通过设置告诉浏览器"这个网站只使用 HTTPS"
一旦浏览器收到 HSTS 头部,就会强制使用 HTTPS,即使输入 HTTP 也会自动跳转
这是 Chrome 为了提高用户安全性的设计,从 2026 年 10 月的 Chrome 154 版本起,"一律使用安全连接"将默认启用

本文链接:https://blog.jenly.cn/post/hsts.html

-- EOF --

本站支持IPv6访问