知识与指南
软路由规则加了没反应?先查顺序和有没有真正启用
明明加了一条规则,网站还是走原来的线路,先别急着再加十条。规则是否被加载、放在哪个位置、匹配的内容对不对,都可能影响结果。
先确认改的是正在使用的配置
看看当前启用的配置名称,再确认运行模式。如果处在全局代理或全局直连等模式,普通规则未必按你预期参与选择。保存后是否需要应用或重新加载,也要按当前插件的方式操作。
不要只检查编辑框里的文字,还要确认实际运行的配置已经更新。
排在前面的规则可能先接住请求
Mihomo 的规则按从上到下的顺序匹配。较具体的规则如果放在宽泛规则后面,就可能轮不到它处理这次请求。官方规则说明
因此,先找已经匹配到的那条规则,再决定是否调整位置。别只盯着自己刚新增的一行。
网站名称要匹配到位
完整域名匹配和后缀匹配不是同一回事。比如你只写了某个首页域名,网站加载图片时却可能访问另一个域名。Mihomo 官方分别说明了 DOMAIN 和 DOMAIN-SUFFIX 的含义。匹配方式说明
先看实际连接记录里出现的名字,再判断应该覆盖哪些请求。不要为了省事把大量无关网址都加进同一规则。
用新连接验证
调整后重新打开相关网页,观察连接记录中的目标、命中规则和实际线路。如果原有连接一直没关闭,单看旧记录可能误以为设置没有变化。
确认生效后,再更新一次订阅,看看自定义规则是否仍然保留。需要长期保存的规则,应放到插件支持的自定义位置,避免下次更新又丢失。
评论