基于域名的规则
共有 6 种基于域名的规则类型:DOMAIN、DOMAIN-SUFFIX、DOMAIN-KEYWORD、DOMAIN-WILDCARD、DOMAIN-REGEX 和 DOMAIN-SET。
DOMAIN
DOMAIN,www.apple.com,Proxy
如果请求的域名完全匹配,则规则命中。
DOMAIN-SUFFIX
DOMAIN-SUFFIX,apple.com,Proxy
如果请求的域名匹配后缀,则规则命中。例如:'google.com' 匹配 'www.google.com'、'mail.google.com' 和 'google.com',但不匹配 'content-google.com'。
DOMAIN-KEYWORD
DOMAIN-KEYWORD,google,Proxy
如果请求的域名包含关键字,则规则命中。
DOMAIN-WILDCARD
DOMAIN-WILDCARD,*.apple.com,Proxy
如果请求的域名匹配通配符模式,则规则命中。* 匹配任意字符序列(包括点号),? 匹配单个字符。例如:*.apple.com 匹配 www.apple.com 和 test.www.apple.com,但不匹配 apple.com。
DOMAIN-REGEX
DOMAIN-REGEX,^mail\..+\.com$,Proxy
如果请求的域名匹配正则表达式,则规则命中。
DOMAIN-SET
DOMAIN-SET,https://example.com/domains.txt,DIRECT
如果在下载的域名集中找到该域名,则规则命中。类型之后的第一个字段必须是指向纯域名文本文件的 http(s) URL,每行一个域名:example.com 匹配精确域名;.example.com 或 +.example.com 匹配该域名及其所有子域名。可选的 update-interval=N 参数每 N 秒重新下载该文件。详见域名集。