rewrite_local
最后更新于
最后更新于
关于重写的介绍见上一章节重写[rewrite]。本章节只介绍如何使用本地重写。
此种方法只能自己手动更新,因此不建议新手小白添加。
因为重写(rewrite)涉及的类型比较多,很多时候会需要搭配mitm使用,正常的步骤就是根据需要添加的内容,在设置->重写规则中按照正确的类型进行添加,然后在mitm->主机名中添加对应的主机名。(推荐)这里简单的以一个掌上生活去广告为例,图文演示一下添加过程:
去广告来源:https://t.me/Aa28413761/1319
内容:
将^https:\/\/mbasecc\.bas\.cmbchina\.com\/Edge\/api\/mlife\.clientface\.clientservice\.api\.advertiseService\/preCacheAdvertiseSec
这部分添加到重写规则的用以匹配的URL内,选择类型为reject-dict
,在mitm部分的主机名中添加:mbasecc.bas.cmbchina.com
如果有类似的配置都是采用相同的添加方法,url这个之前词的是匹配正则,之后的是类型
如果熟悉的话也可以通过文本模式分别粘贴到[rewrite_local]和[mitm]字段内(不推荐)
见下图示例,切记主机名只复制hostname后面的那部分进去,和之前的用英文逗号隔开。
错误的例子见:错误示范
在配置片段中也可以通过文本的方式添加,方法见下图示例:
配置片段->重写->粘贴内容保存
可以保留默认自动生成的名字,也可自己取个名字,记得保留.snippet
后缀
通过配置片段添加的引用资源是保存在配置文件的[rewrite_remote]字段下的
UI界面中显示在重写的规则资源-引用资源中。