Chrome 强制使用 HTTPS


在使用 Hosts 访问某些网站的时候,通常必须使用 HTTPS 的方式才能正常打开,但某些时候这些网站内部还有 HTTP 的链接,需要手动修改,颇为麻烦,本文介绍一种在 Chrome 下自动转化 HTTP 为 HTTPS 的方法。

在 Chrome 浏览器地址栏中输入 chrome://net-internals/,打开 HSTS 标签,在 Add domain 里的 Domain 输入要添加的域名地址(不带http的地址),点 Add 即可。

其中 Include subdomains 选项还可以添加子域名,保证所有子域名都使用 HTTPS 访问。

使用举例:

使用 Google 的 https 搜索的时候,我们会发现搜索结果虽然可以显示,但是有时候结果网页快照却无法打开。这里的原因是网页快照结果链接往往使用的是 http 的方式打开,打开 Chrome,在地址栏输入 chrome://net-internals/ 之后,在 HSTS 选项卡下的 Domain 中输入 webcache.googleusercontent.com,然后点击 Add 按钮,即可强制快照以 HTTPS 方式打开。