用于子域重定向的HAProxy配置

时间:2017-11-13 07:16:22

标签: tomcat haproxy

我们在环境中的tomcat集群前面有一个HAProxy。现在,我们将端口80和443上的所有流量引导到tomcat-https后端。问题是我们的某些子域名需要在它到达https之前进行处理,当前的设置我们遇到了不安全的证书问题。所以,现在我们需要在tomcat上将这些子域指向8080。这些子域名不是固定名称,我们需要检查是否存在子域名并将其指向8080或者指向443。

1 个答案:

答案 0 :(得分:1)

您可以使用acl检查URL中是否存在子域名。它可以这样做。

acl subdomain_not_present hdr_beg(host) -i www

然后根据subdomain_not_present的值,您可以使用适当的后端重定向到。