ADBlock 是一个非常通用的广告屏蔽工具,虽然我要介绍的是 ADBlock 的过滤规则,然而,我并没怎么使用 ADBlock,我会尝试理解它的配置是因为 AutoProxy 的配置使用的是这套规则。

其实 ADBlock 的配置规则可以简单,大概就这几项:

标示 含义 示例
|uri 匹配以指定 uri 开头的 URL |http://example.com 可以配匹配 http://example.com.co
||uri 匹配对应的域名以及子域名 包含域名,子域名和 http/https
!something 注释
@@|uri 白名单 不过滤

其实就这么简单了,然后对照得看一下 gf*list.txt,发现基本上都能看懂了:

  1. [root@liqiang.io]# cat gf*list.txt
  2. ...
  3. ! GF*List is unlikely to fully comprise the real
  4. ! rules being deployed inside GF* system. We try
  5. ! our best to keep the list up to date. Please
  6. ! contact us regarding URL submission / removal,
  7. ! or suggestion / enhancement at issue tracker:
  8. ! https://github.com/gf*list/gf*list/issues/.
  9. !---------403/451/520 & URL Redirects---------
  10. !--ehentai
  11. |http://85.17.73.31/
  12. !--||adorama.com
  13. ||agnesb.fr
  14. ||akiba-web.com
  15. ||altrec.com
  16. ||angela-merkel.de
  17. ||angola.org
  18. ||apartmentratings.com
  19. ||apartments.com
  20. ||arena.taipei
  21. ||asianspiss.com
  22. ||assimp.org
  23. ...

Ref