这应该是一个非常简单的重写规则,但我不能让它工作。我想按如下方式重写Request:
http://acme.org/FOO/BAR
到
http://FOO.acme.org/BAR
在这种情况下, FOO
是一个简单的字符串,而BAR
应该与URL的其余部分匹配。似乎reqrep
不允许重写主机:(
答案 0 :(得分:5)
您可以使用reqrep
重写主机,试试这个:
acl match path_end -i /FOO/BAR
reqirep ^Host: Host:\ FOO.acme.org if match
答案 1 :(得分:1)
但是如今最好用替换主机
Actions action = new Actions(driver);
action.MoveToElement(element).Build().Perform();
因为rehaprep是deprecated(自haproxy 1.6起)。