If the host-header is missing, httpd will use the first vhost that is defined. So if you need to catch request with no host-header, configure the vhost that does so as the first one.
running httpd -S will also show you the current default vhost. ~Jorge On Wed, Jun 2, 2010 at 10:28 PM, Ruslan Sivak <r...@vshift.com> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > Hi All, > > I have virtual hosting set up and working, but I'm having trouble > getting health checks from the load balancer to go to their own vhost. > > The load balancer just sends this request: > > Head / HTTP/1.0 > > This results in no host header being sent, and these requests are going > to the wrong vhost - one where I have ServerAlias * > > How do I match against an empty vhost? Also apach seems to be reverse > dnsing these requests somehow and gets weird random hostnames from sites > that we host for these requests. > > Any help would be appreciated, > > Russ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iD8DBQFMBr77GUZBYlCheYcRApp7AKDldFJZpXHG+2VU+iogLHdb3jszWgCdH43e > 5FWcZdzQS7lUVTiOtQ2hSyc= > =LYGj > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > 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-unsubscr...@httpd.apache.org > " from the digest: users-digest-unsubscr...@httpd.apache.org > For additional commands, e-mail: users-h...@httpd.apache.org > >