DOMAIN、DOMAIN-SUFFIX、DOMAIN-KEYWORD 的区别
三种域名类规则的差别在于匹配范围,从严格到宽松依次是:
- DOMAIN:完全相等才命中。
DOMAIN,www.google.com,Proxy只匹配www.google.com这一个域名,连google.com都不匹配; - DOMAIN-SUFFIX:匹配该域名本身及其所有子域名。
DOMAIN-SUFFIX,google.com,Proxy能命中google.com、mail.google.com、a.b.google.com。这是最常用、最推荐的类型; - DOMAIN-KEYWORD:域名中包含该字符串即命中。
DOMAIN-KEYWORD,google,Proxy会命中一切含 "google" 的域名——包括googleusercontent.com,也包括你意想不到的fakegoogle-phishing.com。
选择建议
日常补规则时默认用 DOMAIN-SUFFIX,范围可控;KEYWORD 只在域名变化多端、后缀列举不过来时使用(如 DOMAIN-KEYWORD,youtube 覆盖 ytimg、youtube 系列),并且要意识到它有误伤可能;DOMAIN 用于需要精确区分子域名走向的场景——例如同一站点的 API 子域直连、主站走代理。