首先启用Chrome的“一律使用安全连接”功能以强制HTTPS访问,接着清除特定网站的HSTS本地记录以解决协议回退问题,最后通过禁用冲突扩展程序排查重定向异常。

如果您尝试访问某个网站,但浏览器未自动升级到安全的HTTPS连接,则可能是由于相关安全策略未被激活或本地缓存导致。以下是解决此问题的步骤:
本文运行环境:MacBook Pro,macOS Sonoma
一、启用“一律使用安全连接”功能
该功能可强制Chrome在可能的情况下优先使用HTTPS协议连接网站,从而提升浏览安全性。谷歌已将其作为默认设置推广。
1、点击浏览器右上角的三点菜单图标,选择“设置”。
2、进入“隐私设置和安全性”选项。
3、向下滚动并点击“安全”选项。
4、在高级设置区域找到“一律使用安全连接”选项。
5、确保该开关处于开启状态,开启后浏览器将优先尝试HTTPS连接。
二、清除特定网站的HSTS本地记录
某些网站可能因之前访问过而存储了HSTS(HTTP严格传输安全)策略,导致无法回退到HTTP。若需临时访问HTTP版本,可清除该记录。
1、在Chrome地址栏中输入 chrome://net-internals/#hsts 并回车。
2、滚动至页面底部,找到“Delete domain security policies”区域。
3、在“Domain”输入框中键入目标网站域名,例如 example.com,注意不要包含 http:// 或 https:// 前缀。
4、点击“Delete”按钮以移除该域名的安全策略。
5、完全关闭并重新启动Chrome浏览器。
6、手动输入 http:// 开头的网址进行访问。
三、检查并禁用冲突的扩展程序
部分第三方扩展可能会干扰HTTPS重定向行为,禁用这些扩展有助于恢复正常的连接策略。
1、点击浏览器右上角的三点菜单,选择“更多工具”,然后点击“扩展程序”。
2、逐一关闭已安装的扩展程序,尤其是广告拦截器或隐私保护类插件。
3、每关闭一个扩展后,重启浏览器并测试目标网站是否能正确重定向至HTTPS。
4、若发现问题解决,可重新启用扩展以定位具体冲突项,并考虑更换或更新该扩展。











