ADBlock 是一个非常通用的广告屏蔽工具,虽然我要介绍的是 ADBlock 的过滤规则,然而,我并没怎么使用 ADBlock,我会尝试理解它的配置是因为 AutoProxy 的配置使用的是这套规则。
其实 ADBlock 的配置规则可以简单,大概就这几项:
标示 | 含义 | 示例 |
---|---|---|
|uri |
匹配以指定 uri 开头的 URL | |http://example.com 可以配匹配 http://example.com.co |
||uri |
匹配对应的域名以及子域名 | 包含域名,子域名和 http/https |
!something |
注释 | |
@@|uri |
白名单 | 不过滤 |
其实就这么简单了,然后对照得看一下 gf*list.txt,发现基本上都能看懂了:
[root@liqiang.io]# cat gf*list.txt
...
! GF*List is unlikely to fully comprise the real
! rules being deployed inside GF* system. We try
! our best to keep the list up to date. Please
! contact us regarding URL submission / removal,
! or suggestion / enhancement at issue tracker:
! https://github.com/gf*list/gf*list/issues/.
!---------403/451/520 & URL Redirects---------
!--ehentai
|http://85.17.73.31/
!--||adorama.com
||agnesb.fr
||akiba-web.com
||altrec.com
||angela-merkel.de
||angola.org
||apartmentratings.com
||apartments.com
||arena.taipei
||asianspiss.com
||assimp.org
...
- 前面都是各种注释
- 后面就是 uri 匹配了