On Sat, Feb 23, 2008 at 2:54 PM, Ruslan Sivak <rsivak@xxxxxxxxxxxxx> wrote: > I'm having a bit of a problem. I have a loadbalancer go to two virtual > servers on one real server. Something like > > Listen 80 > NameVirtualHost *:80 > > <VirtualHost 192.168.0.2:80> > HostName www.myhostname.com > ... > </VirtualHost> > > > <VirtualHost 192.168.0.3:80> > HostName www.myhostname.com > ... > </VirtualHost> > > > <VirtualHost 192.168.0.2:80> > HostName www.someotherhostname.com > .... > </VirtualHost> > > > > Hosts one and two work fine, but the third host gets matched by the > first one. How can I make it match properly? What does the Host header look like when it gets to apache? I suspect your load balancer is sending a Host header that doesn't match www.someotherhostname.com, meaning there is no way for apache to route it correctly. Joshua. --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx