我正在尝试重定向域和该域的另一个子域,但它不起作用(其他2个重定向工作到https,但它们都是彼此不同的域,并且来自这个域)和我找不到符合我配置的示例。
以下是条目显示顺序的代码片段,但如果您认为需要查看更多代码(很多前端和后端存在),请告诉我。
*
此外,如何使用此配置处理www.domain.com?我需要另外一个acl吗?
谢谢!
答案 0 :(得分:0)
不确定它是否是最有效的设置,但下面的建议与我所拥有的相似并且有效。
acl is_test1.domain.com hdr(host) -i test1.domain.com
acl is_domain.com hdr(host) -i domain.com www.domain.com
重定向应该在那里工作,因为acl现在将适当匹配。根据我对HAProxy的理解,hdr_dom(host)将匹配域中任何以点分隔的部分(采用更精确的匹配),如果域相同,则hdr(host)将匹配。