2026-03-08 01:13:44
在MAC上的Chrome浏览器中禁止HTTP自动转为HTTPS,可通过清除HSTS设置实现,以下是具体步骤:
访问HSTS管理界面
在Chrome地址栏输入 chrome://net-internals/#hsts 并回车。
此界面用于管理浏览器的HSTS(HTTP严格传输安全)策略,该策略会强制将HTTP请求升级为HTTPS。
删除域名安全策略
在 Delete domain security policies 输入框中,输入需要禁止自动跳转的域名(如 example.com)。
点击 Delete 按钮,清除该域名的HSTS记录。
验证是否删除成功
在 Query domain 输入框中输入同一域名,点击查询。
若提示 Not found,则表示HSTS记录已删除。
清除浏览器缓存
打开Chrome设置 → 隐私和安全性 → 清除浏览数据。
选择 全部时间 范围,勾选 Cookie及其他网站数据 和 缓存的图片和文件,点击 清除数据。
重启浏览器
完全关闭Chrome(包括后台进程),重新启动以确保设置生效。
其他注意事项:
原理说明:HSTS机制通过服务器响应头(如 Strict-Transport-Security)或浏览器预加载列表强制HTTPS。清除HSTS记录后,浏览器不再自动升级请求,但需注意:
替代方案:若需长期禁用,可安装扩展程序(如 Ignore X-Frame headers)或修改本地Hosts文件,但可能影响安全性,建议仅在测试环境中使用。