haproxyredirectwww网站,而不是http网站

我试图用haproxy做一些redirect。 我有2个网站www.example.com和http://example.com

我想将www.example.comredirect到www2.example.com

但是http://example.com不应该被redirect,因为它正在被页面引用。

如何用haproxy做到这一点?

问候,

ķ

在HAProxy中基于Host头redirect

如果您的目标是将www.example.comredirect到www2.example.com,则下面是一种方法。 302是临时redirect,301是烫发。

redirect prefix http://www2.example.com code 302 if { hdr(host) -i www.example.com } 

假设你想离开顶点(裸/裸)域,上述应该工作。