阅读:1649回复:1
★应该如何解释或理解这个现象★
使用ADP plus并加上了两条规则:
||*.alimama.c$third-party ||alimama.com^$third-party 结果有趣的现象出现。当时两条规则只有其中一条规则起效,当||*.alimama.c$third-party起作用时,本来是要把alimama.cn和alimama.com这些连接地址阻击的,但打开过滤清单发现阻击的只有alimama.cn,alimama.com的地址完全没有出现在ADP的可过滤项目列表清单中(见附图1);当把||*.alimama.c$third-party禁用后,||alimama.com^$third-party起作用时,alimama.com的地址很清楚地出现在ADP的可过滤项目列表清单中(见附图2); 现在我提出的问题是: 1、按道理说,||*.alimama.c$third-party应该完全可以阻击alimama.com的地址,为什么||*.alimama.c$third-party起作用时,alimama.com的地址一个也没有出现,究竟过滤掉了还是隐藏起来了。 2、如何才能上述两条规则合并起来又不冲突,是否只用||*.alimama.c$third-party即可。 |
|
1楼#
发布于:2010-07-15 14:03
菜鸟路过。我觉得第2个问题的回答是肯定的。至于第一个问题,因为楼主没给网址,所以只能猜测一下了。个人猜测是因为这个网站本身只引用了alimama.cn的脚本(比如http://a.alimama.cn/inf.js),并未直接引用alimama.com的脚本(需要看页面源代码方能确定)。只是因为http://a.alimama.cn/inf.js这个脚本里面用到了z.alimama.com的内容(打开这个脚本看下便知),所以过滤列表里才会有alimama.com。当你启用了||*.alimama.c$third-party时,http://a.alimama.cn/inf.js已被挡掉,它也根本没机会加载z.alimama.com,所以过滤列表里自然就看不见alimama.com了。
|
|
|