Haproxy Redirect Map文件可以使用正则表达式吗?

时间:2015-06-16 19:18:08

标签: regex haproxy

我正在使用HA-Proxy版本1.5.11 2015/01/31

在我的配置中,我有一行看起来像:

http-request redirect location %[capture.req.uri,map(/etc/haproxy/redirects.map)] code 301 if { capture.req.uri,map(/etc/haproxy/redirects.map) -m found } { hdr$ { hdr(host) -i mysite.com }

redirects.map文件类似于:

/oldurl/ /newurl/

无论如何在这个地图文件中做正则表达式?类似的东西:

/(en|sp)/oldurl/ /1/newurl/

重定向地图确实适用于1to1基础并且现在可以正常工作。只是尝试将正则表达式添加到匹配项中以减少地图文件的大小。

0 个答案:

没有答案