I am trying to make some requests go to specific backends but am finding that in certain backends that the url gets doubled up or otherwise mangled, ie:
request to frontend = http://my.company.com what the backend server ends up with = http://my.company.comhttp:// my.company.com This does not happen in all of the backends, only a few...a wordpress site comes to mind as a specific example. Since this does not happen on every single backend server I suspect it is instead something happening on the receiving server but since it only happens when I put haproxy in front of it there is some connection between them. Can someone help me understand what haproxy is doing or how to fix this from happening? Before anyone says it is varnish doing it I should say several of the other backends using varnish work fine, it is only a few that get the url messed up. TIA example ACL: acl acl_my.company.com hdr(host) -i my.company.com use_backend VARNISH_BKEND if acl_my.company.com

