修改hosts文件解析123.sogou.com后搜狗浏览器仍能打开,是为何?

搜狗浏览器有个地方很变态,就是经常篡改主页为自家的123.sogou.com,他家的论坛反馈这问题的贴子最少有上百了,但根本就是他家的阴谋所以不会解决。于是我自己修改了自己电脑的hosts文件,将123.sogou.com解析到127.0.0.1,奇怪的是用搜狗浏览器仍能打开这个烂网址,找好好长时间没看出是什么原因,高手帮分析一下。

我的目的很简单:让我电脑永远打不开123.sogou.com这个网址!

阅读 8.3k
6 个回答

时间又过去好久了,现在(2018/02/26)再试,好似没有这个问题了,完结问题吧。

搜狗浏览器有个地方很变态,就是经常篡改主页为自家的123.sogou.com,他家的论坛反馈这问题的贴子最少有上百了,但根本就是他家的阴谋所以不会解决。

你为何这么执着的使用搜狗浏览器,chrome,firefox,edge哪一个不比它好用?

记得清除缓存,浏览器获取地址最开始是浏览器缓存,没有浏览器缓存浏览器就会查找系统缓存,系统缓存里没有找到才是hosts里的地址,如果hosts没有的话,最后是在DNS服务器上找。

127.0.0.1 123.sogou.com

我试了下,加上这行是可以的,但电脑不同,所以我也不能够知道到底是原因
但原理是没错的

试试清空浏览器的DNS缓存。
如果还是不行,那就用chrome吧。

你先看看文件有没有修改成功,有的杀毒软件或者安全软件,比如卡巴斯基、360啥的可能会阻止你修改hosts。
另外services.msc里重启一下DNS服务看看。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进