{$layout} {$template "/proxy/menu"} {$if gt (len .locationId) 0} {$template "/proxy/locations/menu"} {$end} {$var "header"} {$end}

修改重写规则

匹配规则

需要符合正则表达式规范,正则表达式语法 »

目标类型
转发到代理服务 还没有可用的代理服务。
目标URL

URL中可以包含一些内置的变量,也可以是一个完整的URL,比如:http://example.com/hello。

更多选项 收起选项
转发方式

通过307 Temporary Redirect301 Moved Permanently 在客户端(比如浏览器)跳转到目标URL。

将目标URL隐藏于客户端。

匹配条件

满足以上条件时重写规则才会生效。参数中可以使用一些内置的变量:点击这里查看,比如${arg.name}表示名为name的参数值

是否终止往下匹配

如果选中了此选项,一旦匹配成功,不会继续匹配其他的路径规则

是否持久重定向

是否开启301 Moved Permanently跳转

代理主机名(Host)

{{proxyHostError}}请求被代理的URL使用的Host,用于修改被代理服务接收到的域名,默认和客户端请求的主机名一致,通常不必填写,支持请求变量

是否启用
匹配测试 收起匹配测试
测试路径

提交测试   匹配成功 ${{{k}}}:{{v}} 重写后URL:{{testingReplace}} 匹配失败 {{testingError}}

  返回