现象
最近一直在使用firefox浏览器(版本:57.0.1(64位)),同步书签特别方便,但是最近发现当访问的一个不存在的网址时,连接失败页面竟然有广告!firefox不是号称没有广告吗?
分析
F12查看一下广告页面源代码,发现广告的url开头是http://newtab.firefoxchina.cn/,网上搜索一下才知道这个是firefox的本地化扩展造成的。
也就是所只有安装中文版firefox的用户才会在这个页面看到广告。
解决方法
1、 在host文件中加入规则屏蔽这个网址
# 屏蔽广告页面
127.0.0.1 newtab.firefoxchina.cn
# 屏蔽本地化门户网站
127.0.0.1 firefoxchina.cn
2、 使用命令ipconfig /flushdns
刷新一下本机DNS,确保DNS缓存被清除
C:\\Users\\ligl01\\Desktop>ipconfig /flushdns
Windows IP 配置
已成功刷新 DNS 解析缓存。
3、 清除firefox缓存,确保广告页面的缓存被清除