拦截规则

[aliyun AdBlock Rule]   固定格式 
title=广告拦截+隐私保护   规则标题 
updated_time=2013.3.19   更新时间 
author=winer   作者 
version=1.0.0.1001   版本 
[Subscription filters]   固定格式,规则写在此模块下

注意: 
1. 规则不支持正则表达式 
2. 规则单元不可小于3个字符 
3. 规则文件不可为空 
4. 域名加白需要使用@@xxxx $document,$elemhide

样式:

[aliyun AdBlock Rule]
title=规则
updated_time=2015-12-21
author=winter
version=127.0.1.1

[Subscription filters]
!--onlylady
onlylady.com##div[id="OL_SYS_1582"]
onlylady.com##div[id="OL_SYS_1579"]
onlylady.com##embed[name="Advertisement"]
onlylady.com##div[id="olfullad"]
onlylady.com##.t2_r

!--易迅
@@/getad?

!--IT之家
@@||ithome.com/block/headerline.htm

规则执行逻辑

1. 被广告拦截规则匹配上的元素将不会被浏览器下载和显示; 
2. 除文件头信息及注释信息外,每行文本为一条独立的规则; 
3. 所有规则在没有特殊语法说明的情况下默认为全局规则,即在所有域名下都被依次执行。

规则语法

@@ :表示为白名单,如:@@||sinaimg.cn^*/deco/$script
|| :通配,从URL最左侧开始匹配,匹配url包含http://,https://,http://www.
| :严格匹配,符合此规则的url严格匹配开头结尾,进行拦截
^ :^后含有除a - z, A - Z,0 - 9,- _ . %的任意字符(一个),并且符合此规则的url,如:||ebp.renren.com^ 
* :任意字符,任意多个,如:可以为A,也可以AA,也可以没有。如:||tfol.cn/images/*/xx_defult.jpg
## :元素隐藏规则,如sina.com.cn##.topads,就是隐藏sina.com.cn上以topads为class的tag
#@# :元素隐藏的例外规则,如aliyuncom#@#.topads,就是在aliyuncom.cn上不隐藏以topads为class的tag
$:属性,如:$ scripts, domain =sina.com.cn, third - party=... (多个属性同时使用,分开用)
~:反转符,表示不符合此属性。如:||nuggad.net^$~third-party,则不拦截此第三方url
!:注释,用于规则注释,如:!--拦截新闻网站广告

时间: 2025-01-21 04:56:27

拦截规则的相关文章

关于Java URL重写之后过滤器的配置和拦截规则问题

问题描述 我现在项目是这样,项目使用的struts2,用了URL重写,但是重写之后我的过滤器就过滤不到我配置的规则(*.htm,我的struts.action.extension=htm)了,URL重写的过滤器是放在我的过滤器的前面的,问一下是不是请求经过URL重写的这一层过滤器之后就会把URL变成没有重写之前的样子呢?<!--URL重写--><filter><filter-name>UrlRewriteFilter</filter-name><!--

2345浏览器拦截广告的图文教程

  对于一些用户来说,2345浏览器一点也不陌生,该浏览器不仅为用户提供有完整的网页浏览功能,而且还支持多款皮肤自定义更换,但该浏览器还能够屏蔽网页中的广告;传统用户使用广告屏蔽软件会通过第三方工具来屏蔽,但有了2345智能浏览器能够为我们直接屏蔽网页广告,那么在2345浏览器如何才能屏蔽广告呢?下面随小编一起看下吧!   拦截广告方法 1.打开2345加速浏览器,点击右上方图标,弹出下拉菜单,在下拉菜单中,选择"选项",打开选项设置. 2.在选项设置界面,左侧一栏,选择"广

利用跟踪保护功能为IE9拦截广告

首先,我们先启用IE9跟踪保护功能: 单击IE9右上角的[工具]图标,再单击[安全性],最后再单击[跟踪保护]. 在[管理加载项]窗口中,单击[跟踪保护],然后单击[您的个人列表],最后再单击[启用]. 接下来,只要单击下面的 ChinaList and EasyList TPL 链接: ChinaList and EasyList TPL 在弹出的对话框中选择[添加列表],这样就可以达到广告拦截的功能了. 该跟踪保护列表的拦截规则是从adblock的chinalist转换而来,另外加上easy

JS判断网页广告是否被浏览器拦截过滤的代码

 本来现在投广告赚钱也不像前几年好做,现在还大部分浏览器都拦截了广告,很多浏览器还是默认拦截广告,做站长不是一般辛苦啊!目前中小站长大部分收入还是靠广告,广告被拦截,收入自然会大大减少. 目前大部分浏览器的广告拦截规则都是广告黑名单+一些广告字眼匹配,比如百度联盟.搜狗联盟.Google联盟这些就算在广告黑名单里的,一般广告过滤都会过滤掉这些广告联盟代码.剩下的就是广告字眼匹配,比如js地址包含ads.php.ad.js甚至是gg.js都可能会被过滤,360浏览器甚至会把包含ad.gif.960

ie浏览器怎么拦截广告?

  很多朋友不喜欢使用系统自带的IE浏览器,究其原因,除了多标签浏览不方便外,就是没有各种丰富的插件功能,比如广告拦截.随着IE9的多标签浏览的实现,很多人又回到了IE的怀抱,但是广告拦截的功能还是无法实现,那么,我们可不可以自己动手改造一下呢?下面小编就告诉大家如何设置IE不用插件也能拦截广告. 虽然之前有过通过CSS的方法过滤广告,不过这个方法维护起来比较麻烦,需要具备专业知识,而且对弹窗广告无效.所以今天就来讲讲另一种让IE浏览器拦截广告的方法,通过IE9自带的"跟踪保护"功能进

基于Apriori算法的Nginx+Lua+ELK异常流量拦截方案 郑昀 基于杨海波的设计文档(转)

郑昀 基于杨海波的设计文档 创建于2015/8/13 最后更新于2015/8/25 关键词:异常流量.rate limiting.Nginx.Apriori.频繁项集.先验算法.Lua.ELK 本文档适用人员:技术人员 提纲: 所谓异常流量 如何识别异常流量 Apriori如何工作 如何让 Nginx 拦截可疑 IP 0x00,所谓异常流量 有害的异常流量大概分为以下几种: 僵尸网络中的节点对主站发起无目的的密集访问: 黑客.白帽子或某些安全公司为了做漏洞扫描,对主站各个 Web 工程发起字典式

小米3骚扰拦截在哪里?小米3骚扰拦截设置图解

1.如果是头次使用我们点击"设置"-"安全中心"再点击安全中心中的"骚扰拦截"选项点击进入. 2.进入骚扰拦截设置我们把它先打开,之后就可以来设置拦截黑名单了,在此我们可以添加要拦截的联系人或从通讯录中选择了,如下图所示. 3.还可以在拦截规则中,自定义拦截对象,并开启"智能拦截",此外还可以点击[设置],进行一些设置一些拦截后处理方 [小米骚扰拦截使用方法] 1.在小米手机的打电话界面也就是拨号界面,点击某一个陌生号码后的箭

Struts2漏洞引发互联网恐慌 加速乐紧急发布防御规则

中介交易 SEO诊断 淘宝客 云主机 技术大厅 7月17日,著名Java Web框架Struts2被曝存在远程任意代码的高危漏洞,该漏洞可以影响Struts2.0-Struts2.3所有版本;攻击者可以利用该漏洞,快速取得服务器权限,进而对服务器进行数据库窃取.网站内容文件删除修改.服务器开关机等敏感操作.该漏洞被布布后,包括人人网.百度.中国电信.腾讯等众多大型互联网公司受到影响,7月17日晚上注定成为了运维人员的不眠之夜. 漏洞公众后,做为国内最大的免费云安全服务提供商加速乐在2小时后即发布

JS判断网页广告是否被浏览器拦截过滤的代码_javascript技巧

本来现在投广告赚钱也不像前几年好做,现在还大部分浏览器都拦截了广告,很多浏览器还是默认拦截广告,做站长不是一般辛苦啊!目前中小站长大部分收入还是靠广告,广告被拦截,收入自然会大大减少. 目前大部分浏览器的广告拦截规则都是广告黑名单+一些广告字眼匹配,比如百度联盟.搜狗联盟.Google联盟这些就算在广告黑名单里的,一般广告过滤都会过滤掉这些广告联盟代码.剩下的就是广告字眼匹配,比如js地址包含ads.php.ad.js甚至是gg.js都可能会被过滤,360浏览器甚至会把包含ad.gif.960x