我们使用haproxy为两个域名设置了LB。
如何使用haproxy redirect
或 http-request redirect
将一个域重定向到另一个拥有子域的域。
比如说,你可以把一个域名重定向到另一个拥有子域名的域名。
aaa.one.ccc.com -> aaa.two.ccc.com
谢谢!
在haproxy.cfg中有一个在线的解决方案。301重定向从 aaa.one.ccc.com -aaa.two.ccc.com aaa.two.ccc.com
http-request redirect prefix http://aaa.two.ccc.com code 301 if { hdr_dom(host) -i aaa.one.ccc.com }
注意,这个不能在 defaults
节,只在 frontend
, backend
或 listen
.