Hackl0us / SS-Rule-Snippet

搜集、整理、维护 Surge / Quantumult (X) / Shadowrocket / Surfboard / clash (Premium) 实用规则。
https://t.me/AppleNuts
GNU Affero General Public License v3.0
10.76k stars 1.86k forks source link

LAZY_RULES: Adjust the priority order of China domains to fix #144 #197

Open betaxab opened 2 years ago

betaxab commented 2 years ago

所有规则都是按照从上到下的顺序读取规则的,当读取到某条规则对某个域名执行后,以下对这个域名所有操作都将无效。

所以,应将国内网站的域名排到最底下,这样才能避免底下某些必须走代理的规则失效,例如 #144 中提到的 line me。

经过多月测试,这样改动不会对国内网站打开速度产生任何影响,所以我认为可以安心合并。

或者,也可以将如下两条规则,独立生成一份 RULESETS 并引用:

DOMAIN-SUFFIX,cn,DIRECT DOMAIN-KEYWORD,-cn,DIRECT

但是我自认为没有必要。

如果可以的话,也建议将上面两条规则置于 CN.list 等规则片段的最底部最好。