有没有办法彻底解决 Chrome 在输入域名的时候自动跳转到 https

2024-04-12 09:20:39 +08:00
 powerN

版本:123.0.6312.124 (正式版本) (arm64)

发帖之前试过以下方法,均无效

  1. 在 'chrome://net-internals/#hsts' 下 'Delete domain security policies' 中删除指定域名 已经删除,且在'Query HSTS/PKP domain'中查询也没有该域名

  2. 在 'chrome://flags/#block-insecure-private-network-requests' 中将 'HTTPS Upgrades',设置为 'Disabled'。但这个版本没有该选项

  3. 使用浏览器插件过滤不需要跳转到 https 的域名,这个就太麻烦了

这个问题的影响就是,目标网址根本没有 https ,更甚至没开 443 端口,跳转到 https 后根本打不开,且 Chrome 地址栏隐藏了协议,一下子还以为是网站挂了。 换了 Safari 就打开了

2378 次点击
所在节点    Chrome
10 条回复
Rache1
2024-04-12 09:26:33 +08:00
只有自己拼全了,我现在也是,本地 hosts 改了一些域名,如果不拼上 http:// ,默认第一次打开的时候就会跳转到 https:// 去,还非得自己去改一下才行。
woodfizky
2024-04-12 09:36:05 +08:00
突然找个没有 https 的网站都有点难。。

但是我怀疑跟网站本身配置的跳转也有关系。我知道一个 http 的站,前面不输入 http://,不管用 Edge 还是 Chrome 都会自动识别到是 http 站,然后提示不安全。

有没有可能你访问的那个站,443 端口进不去,也没有设置跳转到 80 或者其他端口?
Moierby
2024-04-12 09:44:14 +08:00
一旦输入过 https ,就会缓存上,试过通过 chrome://清除缓存不一定好使,可以试试清理 *.target-url.com
还有就是换无痕模式
AoEiuV020JP
2024-04-12 10:04:15 +08:00
有时候真的搞不动 chrome 的机制,有些站这个 host:port 组合从来没有过 https ,但还是自动跳转 https 了,最奇葩的是手动删除了 https 的 s 还是跳到 https 了,只能开无痕模式正常打开,
bjfane
2024-04-12 10:06:04 +08:00
之前遇到过同样的疑问
浏览器会内置一个 hsts 文件,用来强制域名必须要用 https 协议访问,维护组织网址为: https://hstspreload.org/
bjfane
2024-04-12 10:06:48 +08:00
@bjfane 这个可以参考,意思就是在这个默认配置文件里的 干预不里,不知道你想访问的在不在,可以查一下
jasonchen168
2024-04-12 11:34:29 +08:00
没办法,换浏览器吧,是真的烦
nothingistrue
2024-04-12 12:19:39 +08:00
Firefox 下我是这么干的,开启 Https Only ,然后再指定排除。MircoSoft 老 Edge 投降导致 Chrome 连「标准」都垄断了,这屎只能忍着吃。
yxisenx
2024-04-12 13:37:47 +08:00
我用了一个插件叫 URL Rule, 配置好的地址就没有跳过 https
NewYear
2024-04-13 00:09:34 +08:00
现在 chromium 内核到高版本,都是默认先访问 https ,提高安全性,如果不存在,才会访问 http 。

我的站没有 https ,有时候浏览器会访问“自签名”的另外一个站点,而通常还是能正常跑到 http ,实际上还是带来了错误的访问路径。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1031828

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX