如果是遵循hiproxy的理念的存放配置文件(包括配置文件的文件名),当hiproxy的启动时,能够自动查找项目的配置文件,不需要手动指定配置文件。
如果没有遵循,把配置文件存放在其他路径或者不是使用默认的文件名称(hosts文件默认文件名称为,rewrite文件默认的文件名称为rewrite
),需要在启动的时候,手动指定配置文件名称。
用来指定hosts的文件路径,多个文件使用,
分隔。
-r, —rewrite-file <files>
用来指定rewrite的文件路径,多个文件使用,
分隔。
也支持使用简单的通配符模式来指定多个文件,比如—rewrite-file .//.conf
。
配置文件名称通配符
支持的通配符有:
通配符 | 说明 | 示例 | 匹配 | 不匹配———|———-|———|———-|——— | 匹配一个或者多个字符 | ./test-.js | ./test-hello.js | ./test-.js ? | 匹配一个字符 | ./test?.js | ./testA.js | ./testAB.js [abc] | 匹配方括号的中任意字符。 | ./test[ABC].js | ./testA.js | ./testD.js [^abc] | 匹配非方括号的中任意字符。 | ./test[^ABC].js | ./testD.js | ./testA.js [!abc] | 同[^abc] | ./test[!ABC].js | ./testD.js | ./testA.js