## 问题描述

谷歌浏览器每次输入网址或者输入http网址都会自动自动跳转到 https,导致有些网站没有https都会打不开,很烦人,应该如何解决?

## 原因分析

主要是 安装配置了 SSL证书后,**浏览器开启**了 HSTS(HTTP Strict Transport Security)**功能**,它会告诉浏览器只能通过 https 访问,绝对禁止 http 方式,所以浏览器中输入http 后自动转成了 https,它会**记录**住了。

## 解决方法

### 1、通过谷歌浏览器打开网站

```bash
chrome://net-internals/#hsts
```

![谷歌浏览器,自动跳转HTTPS,解决方法,HSTS,域名删除](https://one.jingzhi3d.net/uploads/20240305/151e1cef7c8d0a2d2174fead5df2dd39.png)


### 2、删除记录

找到 “**Delete domain security policies**” 选项,填写 要访问的域名,如 “cname.domain.com” ,然后点击“delete” 按钮。

也可以在 “**Query HSTS/PKP domain**” 中查询有没有删除成功,查看以下示例图:

![解决谷歌浏览器每次输入网址都自动跳转到HTTPS的问题](https://one.jingzhi3d.net/uploads/20240305/1661bfe934b836da7377768ac1942252.png)


删除记录后,就可以通过 http:// + 域名 访问非 https 的网址了!!

### 3、如果还是不行,应该怎么办?

可以在谷歌浏览器输入以下网址查看一下是不是开启了比较强的校验。

```bash
chrome://settings/security
```

![谷歌浏览器,自动跳转HTTPS,解决方法,HSTS,域名删除](https://one.jingzhi3d.net/uploads/20240305/3f9937936bbdc83a0e138a5fb7e4efdc.png)

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部