
我有一个机场的托管配置,然后其内肯定有个 [Rule] 模块 然后使用这个配置后,通过 UI 肯定是啥都不能修改的,所以我新建了一个配置。
新配置所有的 section 如 [Proxy]、[Rule] 都是使用的 #!include 托管配置.conf 来引用的托管配置,然后启用这个新配置。
但是即使是这样使用了非托管的新配置,使用 UI 添加规则的时候,仍然无法修改 [Rule],会提示「分离段配置 [Rule] 应用于一个只读文件或托管配置,无法进行修改。]
其实我的目的是先在 Rule 应用我的规则,然后再应用 include 进来的规则。
有解吗?感觉这个功能很常见而且很需要哎...
看了下「模块」,它不能修改 Rule ...
1 BlackkCCCat 2023-07-20 14:39:36 +08:00 surge 目前不支持在[rule]里同时引用其他配置文件的 rule 和增加自己的规则,你可以再建个新的配置文件,然后同时引用托管配置文件和新建的配置文件 |
2 Xheldon OP @BlackkCCCat 那我想通过 UI 添加新规则怎么办,还要切一下配置再切回来嘛 |
3 BlackkCCCat 2023-07-20 16:59:38 +08:00 @Xheldon 应该是会直接在引用的可更改配置文件上更改,你可以试试 |
4 8355 2023-07-20 17:06:13 +08:00 托管配置本来就不能改 先导出配置 把第一行托管更新 url 删掉 然后加自己的规则重新导入另外命名 如果不能用就是复制下托管配置里的 proxy 覆盖一下你原有的即可 |
5 Xheldon OP |