浏览器输入 http 自动转 https 问题解决方法

文章描述了在开发过程中遇到的一个问题,即项目URL通过HTTP访问时被浏览器自动转换为HTTPS。原因是浏览器启用了HSTS功能。文中提供了两种解决方案:一是通过浏览器内部工具删除HSTS策略;二是调整浏览器的安全设置,关闭始终使用安全连接的选项。其中,第二种方案解决了作者的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

表象

原因

解决方案

解决方案一

解决方案二


表象

        今天在开发的过程中遇到一个问题,我们项目的地址是 “http://xxx.xxx.com/website/” ,结果粘贴到浏览器里自动跳转成了 “https://xxx.xxx.com/website/”。百思不解啊,为啥呢。

原因

        浏览器开启了 HSTS(HTTP Strict Transport Security)功能,它会告诉浏览器只能通过 https 访问,绝对禁止 http 方式,所以浏览器中输入http 后自动转成了 https。

解决方案

        我在网上收到的解决方案都基本一致。都是解决方案一,但是在我这里方案一不能解决我的问题,我这是使用的解决方案二fix问题的。

解决方案一

第一步:在浏览器输入“chrome://net-internals/#hsts”。

第二步:在 Delete domain security policies 这一栏输入自动跳转的地址,然后删除。注意这里的地址是去除https://,只要域名。

第三步:重新输入重试。

解决方案二

第一步:打开浏览器的设置,并进入的安全设置里。

 第二步:关闭“一律使用安全连接”。

 第三步:点击这个小锁图标。选择“网站设置”。

 第四步:可以看到是进入到单个网站下的安全设置里,清除掉cookie,然后重新输入地址就解决啦。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值