商务合作加Q:411239339

清除google浏览器证书HSTS

浏览:389次阅读
没有评论

共计 1031 个字符,预计需要花费 3 分钟才能阅读完成。

要解决 Google 浏览器强制跳转到 HTTPS 的问题,需清除浏览器保存的 HSTS(HTTP 严格传输安全)策略和缓存。以下是具体步骤及原因分析:

一、清除 HSTS 策略

  1. 访问 Chrome 的 HSTS 管理页面
    在浏览器地址栏输入 chrome://net-internals/#hsts​,进入后找到「Delete domain security policies」部分。
    在 Domain 输入框中填写你的网站域名(例如 example.com​,不需要带端口或路径),点击 Delete 按钮。
    注意:
    输入域名时只需填写主域名(如 localhost​ 或 example.com​),不要包含 http://​、端口号或子路径。
    若域名已预加载到 HSTS 列表中(如 .dev​、.app​ 等域名),此方法可能无效,需改用其他方案。
  2. 验证是否删除成功
    在同一个页面的「Query HSTS/PKP domain」部分输入域名查询。若返回「Not found」,说明已清除成功。

二、清除浏览器缓存和 Cookie

即使删除了 HSTS 策略,浏览器可能仍缓存了 HTTPS 重定向记录。需执行以下操作:

  1. 打开 Chrome 设置(右上角 → 设置 → 隐私和安全)。
  2. 点击「清除浏览数据」,勾选「Cookie 及其他网站数据」和「缓存的图片和文件」,选择时间范围为「时间不限」,点击「清除数据」。

三、其他补充方案

  1. 使用无痕模式临时访问
    在无痕窗口(快捷键 Ctrl+Shift+N​)中直接访问 HTTP 链接,此时不会触发 HSTS 强制跳转。
  2. 检查 WordPress 配置
    确保网站后台的「常规设置」中,WordPress 地址和站点地址均为 http://​ 开头。
    检查 .htaccess​ 文件或服务器配置(如 Nginx/Apache),删除任何强制 HTTPS 重定向的规则。
  3. 处理 HSTS 预加载(极端情况)
    若域名被提交到 HSTS 预加载列表(如通过 hstspreload.org​),需联系预加载列表维护方移除。此过程耗时较长,建议临时通过其他域名访问。

总结步骤优先级

  1. 清除 HSTS 策略 → 最直接有效的方法。
  2. 清除缓存和 Cookie → 确保无残留数据影响。
  3. 检查服务器和 WordPress 配置 → 防止服务端重定向导致问题复现。
  4. 预加载列表处理 → 仅适用于极端情况。

完成上述操作后,重启浏览器并尝试访问 HTTP 链接即可解决问题。如果仍跳转,可尝试更换浏览器或使用开发者工具检查网络请求中的重定向来源(如响应头中的 Strict-Transport-Security​ 或 301/302​ 状态码)。

正文完
扫码赞助
post-qrcode
 0
果子
版权声明:本站原创文章,由 果子 于2025-05-10发表,共计1031字。
转载说明:除特殊说明外本站文章皆由果较瘦原创发布,转载请注明出处。