haproxy - URL 使用相同路径重定向
haproxy - URL redirect with same path
我需要重定向 http://example1.com/goofy in http://example2.com/goofy,我已经使用了这一行:
redirect location http://example2.com code 301 if { hdr(host) -i example1.com }
这样下去的话http://example1.com/goofy I am redirect to http://example2.com and not http://example2.com/goofy,谁能帮帮我吗?
谢谢
使用 pathq
从 haproxy 2.2 获取可以很好地做到这一点:
redirect location http://example2.com%[pathq] code 301 if { hdr(host) -i example1.com }
https://cbonte.github.io/haproxy-dconv/2.2/configuration.html#7.3.6-pathq
我需要重定向 http://example1.com/goofy in http://example2.com/goofy,我已经使用了这一行:
redirect location http://example2.com code 301 if { hdr(host) -i example1.com }
这样下去的话http://example1.com/goofy I am redirect to http://example2.com and not http://example2.com/goofy,谁能帮帮我吗?
谢谢
使用 pathq
从 haproxy 2.2 获取可以很好地做到这一点:
redirect location http://example2.com%[pathq] code 301 if { hdr(host) -i example1.com }
https://cbonte.github.io/haproxy-dconv/2.2/configuration.html#7.3.6-pathq