Skip to content

Instantly share code, notes, and snippets.

@wenghengcong
Created May 10, 2019 02:09
Show Gist options
  • Select an option

  • Save wenghengcong/51de006fad1624db23c59ed3fe5fe589 to your computer and use it in GitHub Desktop.

Select an option

Save wenghengcong/51de006fad1624db23c59ed3fe5fe589 to your computer and use it in GitHub Desktop.
[ShadowSocks 自定义规则]
规则大概描述如下
通配符支持,如 *.example.com/* 实际书写时可省略 * 如 .example.com/ 意即 *.example.com/*
正则表达式支持,以\开始和结束, 如 [\w]+://example.com\
例外规则 @@,如 @@.example.com/ 满足@@后规则的地址不使用代理
匹配地址开始和结尾 |,如 |http://example.com、example.com| 分别表示以 http://example.com 开始和以 example.com 结束的地址
|| 标记,如 ||example.com 则 http://example.com 、example.com 、ftp://example.com 等地址均满足条件,只用于匹配地址开头
注释 ! 如 ! Comment
分隔符^,表示除了字母、数字或者 _ - . % 之外的任何字符。如 http://example.com^ ,http://example.com 和 http://example.com:8000 均满足条件,而 http://example.com.ar 不满足条件
如何使用自定义规则
! Put user rules line by line in this file.
! See https://adblockplus.org/en/filter-cheatsheet
||amazonaws.com
||atom.io
||github.com^
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment