UserScripts
UserScripts copied to clipboard
[FR] 个人创建的自定义规则优先级高于公共规则
目前自定义规则优先级已经是最高的了,只是缓存规则优先级更高。
假设公共规则能匹配a1.com、a2.com。自定义规则仅匹配a1.com。
那么当你首先访问a2.com的时候,a2.com对应的公共规则就会插入到缓存规则中。此时访问a1.com,因为缓存>自定义>公共规则,因此直到缓存失效,缓存都会首先命中。
解决方案是再新增一个自定义规则,复制此公共规则,但是添加exclude来排除a1.com,这样这个公共规则就会失效,不会再参与匹配。
因为公共规则的一部分来源于 wedata,所以我没办法去修改。你要是没有思路,可以把网址发上来。