在HAProxy中重写URL

时间:2015-01-30 07:06:44

标签: haproxy

我不确定这在技术上是否可行,但是如果我设置了HAProxy以便向http://example.com/hello发送的请求转到http://10.0.0.2/hello

server example-1 10.0.0.2 check verify none

是否可以这样做,以便http://example.com/hello改为http://10.0.0.2/greeting

1 个答案:

答案 0 :(得分:0)

这可以使用" reqrep"选项。

在后端,添加以下行

reqrep ^([^ \] \)/ hello(。)\ 1 / greeting \ 2

该表达式将您的http://10.0.0.2/hello转换为http://10.0.0.2/greeting