haproxy配置使用多个域名
# 定义前端 frontend http-in bind *:80 # 根据域名定义不同的ACL acl www.domain1.com hdr_dom(host) -i www.domain1.com www.domain3.com acl www.domain2.com hdr_dom(host) -i www.domain2.com # 使用backend指令根据ACL结果决定使用哪个后端 use_backend server1 if www.domain1.com use_backend server2 if www.domain2.com # 定义后端 backend server1 server server1 192.168.0.1:80 check backend server2 server server2 192.168.0.2:80 check