网页中一半的广告都是百度和谷歌的广告,他们都有几个固定的广告服务域名,我们只需要设置我们机器的hosts文件,让这几个域名无法正确解析就可以达到屏蔽他们的效果了。
用记事本打开,C:\WINDOWS\system32\drivers\etc\hosts
在里面添加
0.0.0.0 googleads.g.doubleclick.net
0.0.0.0 cpro.baidu.com
0.0.0.0 union.baidu.com
0.0.0.0 cb.baidu.com
有时候广告网站的域名可能会有改变或者新加,大家通过火狐的firebug(网络),或者ie按F12(网络),找找新的广告域名是什么,添加到hosts中就可以了。
看看效果吧:
设置之前csdn论坛3个百度广告:
设置之后,3个百度广告没了: