This commit adds support for purely name-based virtual hosting that
does not require any IP addresses in httpd.conf and which disregards the local IP address of any connections. This will be particularly appreciated by people running little servers on machines with dynamically configured IP addresses, and by people wishing to use identical httpd.conf files on all the machines in a load-balanced cluster. The configuration syntax is: NameVirtualHost * <VirtualHost *> ServerName my.friend.has.a.silly.vanitydomain.org DocumentRoot /usr/local/apache/docs1 </VirtualHost> <VirtualHost *> ServerName but.easier.to.spell.than.my.vanitydomain.org DocumentRoot /usr/local/apache/docs2 </VirtualHost> The implementation is a straightforward extension of what is there already although the patch is made somewhat larger by the need to avoid duplicate code for normal and wildcarded NameVirtualHosts. PR: 5595, 4455 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@86206 13f79535-47bb-0310-9956-ffa450edef68
Please register or sign in to comment