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 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 [ported from 1.3.13] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86208 13f79535-47bb-0310-9956-ffa450edef68
parent
09eeeade
Please register or sign in to comment