# 定义前端
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