{$layout} {$template "/proxy/menu"} {$if gt (len .locationId) 0} {$template "/proxy/locations/menu"} {$end} {$var "header"} {$end}
需要符合正则表达式规范,正则表达式语法 »
URL中可以包含一些内置的变量,也可以是一个完整的URL,比如:http://example.com/hello。
通过307 Temporary Redirect在客户端(比如浏览器)跳转到目标URL。
将目标URL隐藏于客户端。
满足以上条件时重写规则才会生效。参数中可以使用一些内置的变量:点击这里查看,比如${arg.name}表示名为name的参数值
如果选中了此选项,一旦匹配成功,不会继续匹配其他的路径规则
是否开启301 Moved Permanently跳转
{{proxyHostError}}请求被代理的URL使用的Host,用于修改被代理服务接收到的域名,默认和客户端请求的主机名一致,通常不必填写,支持请求变量。
提交测试 匹配成功 ${{{k}}}:{{v}} 重写后URL:{{testingReplace}} 匹配失败 {{testingError}}