gpt4 book ai didi

haproxy - 如何使用HAProxy重定向URL

转载 作者:行者123 更新时间:2023-12-03 23:29:35 25 4
gpt4 key购买 nike

我需要在haproxy中将www.foo.com和foo.com重定向到www.bar.com,这是我的配置:

frontend  http-in
bind *:80

acl bar.com hdr(host) -i www.bar.com
...
use_backend bar.com_cluster if bar.com
...
redirect prefix http://foo.com code 301 if { hdr(host) -i www.bar.com }
redirect prefix http://www.foo.com code 301 if { hdr(host) -i www.bar.com }
...

backend bar.com_cluster
balance roundrobin
option httpclose
option forwardfor
server bar 10.0.0.1:80 check


我已经尝试过 redirect prefix,但是不起作用,有什么主意吗?

最佳答案

主机名的更改顺序:

redirect prefix http://www.bar.com code 301 if { hdr(host) -i foo.com }
redirect prefix http://www.bar.com code 301 if { hdr(host) -i www.foo.com }


代替

redirect prefix http://foo.com code 301 if { hdr(host) -i www.bar.com }
redirect prefix http://www.foo.com code 301 if { hdr(host) -i www.bar.com }

关于haproxy - 如何使用HAProxy重定向URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28530087/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com