I'm having a small problem that I can't seem to find an easy answer for.
My setup is:
| Nginx | ->| HAProxy 1.3 | -> | Apache 2.2s |
My problem is that since HAProxy changes the Host header, I can't use Apache's name-based virtual hosts. So, the question is, can I setup HAProxy to not change the Host header when it proxies? This would have a similar net effect to Apache's ProxyPreserveHost directive.
The reason I don't just use multiple ports in apache and have different pools in HAProxy is due to some external constraints that would be very difficult to modify (namely, RightScale's auto-scaling setup). Also, it doesn't seem that Apache will utilize the X-Forwarded-Host header for name-based vhosts.
Any input would be greatly appreciated.
jesse Received on 2008/09/06 16:22
This archive was generated by hypermail 2.2.0 : 2008/09/06 16:30 CEST