首页 > 教育学习 > 为什么 > 如何设置 hosts 文件,使得在访问某些特定网站时将默认的 http 协议换成 https 协议?

如何设置 hosts 文件,使得在访问某些特定网站时将默认的 http 协议换成 https 协议?
2012-01-19 20:13:09   来源:   点击:

    如何设置 hosts 文件,使得在访问某些特定网站时将默认的 http 协议换成 https 协议?@Jason_波波 之前发了一个关于facebook的hosts文件,我在访问的时候只能加https才能正常访问,但是在点击某些链接时默认是http,所以每次都得去添加https。有没有什么方法实现在访问facebook等特定网站时默认https(包括点击其中的链接)?!

    3 个答案

    • 答案 1:

      补充一个Chrome特有的:1、打开Chrome,在地址栏键入chrome://net-internals/,2、在HSTS选项卡下的Domain中输入你想要实现这个强制跳转的域名,比如Twitter.com,plus.google.com等,如下图:3、最后勾选上Include subdomains,这样可以确保Twitter的所有二级域名都被重定向到https,比如search.twitter.com。4、点击Add按钮,现在大功告成。由此你便不需要其他的什么插件了。另外,这个功能可能需要较高版本的Chrome,如果无法打开上面的地址,你可能需要高版本的Chrome。摘自:blog.netsh.org/posts...
    • 答案 2:

      一些网站可以强制设定为使用HTTPS,比如:1. Facebook:lifehacker.com/5748697...2. Twitter:lifehacker.com/5782300...一些浏览器扩展也可以帮你自动完成以上的工作:1. Firefox:https://eff.org/https-ev...2. Chrome:https://chrome.google.com/webstore...
    • 答案 3:

      这个和 hosts 文件无关。火狐有 redirector 插件可以对所访问的网址进行重定向,也有 https everywhere 插件。

相关热词搜索:

上一篇:钱为什么只有1,2,5 开头的形式?
下一篇:凹凸压印是如何制作的,目前应用是否普遍,成本高否?