为什么谷歌浏览器会把一些网址的 " http:// " 部分隐藏起来?

2013-12-01 22:10:13 +08:00
 ooof
这样带来一个问题是,比如要访问 wikipedia.org ,但把域名全拼忘记了,就在 google.com 搜索 “ wikipedia ” ,然后点击显示为 “www.wikipedia.org/” 的链接后,就转到了维基网站了,但在浏览器地址栏显示的是: “ www.wikipedia.org ” 。

这带来一个不方便就是,如果要用安全协议 ( https://www.wikipedia.org/ ) 访问维基网站,就需要在网址前面输入 “ https:// ” ,而不是仅仅在 “ http:// ” 中间插入一个 “ s ” 。

在 IE 中看了一下 IE 不是这样处理的,谷歌浏览器这样做有什么道理吗?
6225 次点击
所在节点    问与答
11 条回复
MrGba2z
2013-12-01 22:15:57 +08:00
这是 chrome 的某个新 feature。。。对此不满的人确实很多,如果需要插入 s,可以全选复制粘贴这样后再插。在复制地址时会带上 http...的
fanzeyi
2013-12-01 22:23:14 +08:00
現在只有 IE 不隱藏。
sophy
2013-12-01 22:36:56 +08:00
还真是,好像只有IE不隐藏
zhttty
2013-12-01 22:41:44 +08:00
随着网络带宽的提升,https的缺点影响逐步变淡,所以应该是为了在鼓励默认https的使用吧...或许有一天,新的标准会要求所有网站都使用https
why
2013-12-01 22:51:00 +08:00
https everywhere 扩展,维基在国内应该也让跳转吧
oumu
2013-12-01 22:54:04 +08:00
加到 chrome://net-internals/#hsts 就可以自动跳了
seiwev
2013-12-02 13:17:49 +08:00
加到 chrome://net-internals/#hsts 方法好用
ooof
2013-12-02 13:45:20 +08:00
@oumu 谢谢!

还有一点不清楚,比如在 chrome://net-internals/#hsts 界面,如果要添加 wikipedia.org 域的话,

Public key fingerprints 右侧的框里应该填什么?
oumu
2013-12-02 15:57:27 +08:00
@ooof 填好 domain 后点 Add 就能管用了,fingerprints 干嘛用的没有搜过
ooof
2013-12-02 17:09:19 +08:00
只写域名的话,点 Add 后,下面显示个:

Found: mode: STRICT include_subdomains:false domain:wikipedia.org pubkey_hashes:
ooof
2013-12-22 01:08:16 +08:00
chrome://net-internals/#hsts 中

添加域名下面的这两条中,STS 和 PKP 分别代表什么意思啊?

Include subdomains for STS:
Include subdomains for PKP:

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

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

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

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

© 2021 V2EX