2014-03-05 44 views
2

这应该是一个非常简单的重写规则,但我无法得到它的工作。我想改写要求如下:HAProxy重写的主机和路径

http://acme.org/FOO/BAR 

http://FOO.acme.org/BAR 

FOO在这种情况下,一些简单的字符串和BAR应与URL的其余部分。这似乎为reqrep不允许主机:(

回答

5

您可以reqrep改写主机的改写,试试这个:

acl match path_end -i /FOO/BAR 
reqirep ^Host: Host:\ FOO.acme.org if match