[CentOS] Apache: confusion about virtual hosts and DNS on a local network

John R Pierce pierce at hogranch.com
Sat Sep 19 16:39:43 UTC 2009


Niki Kovacs wrote:
> nate a écrit :
>   
>> I think your issue is this, if these are different
>> virtual hosts I would set the ServerName to be
>> the name of the virtual host itself.
>>
>>     
>
> I think I found the error. Not exactly sure, but here goes. My virtual 
> host configuration works OK when I view each site with its fully 
> qualified domain name, e. g.
>
> - http://microlinux.buildbox.presbytere.local for site 1
>
> - http://kikinovak.buildbox.presbytere.local for site 2
>
> Only the shorter form doesn't work, which means 
> http://microlinux.buildbox and http://kikinovak.buildbox both result in 
> viewing site 1. Which lets me carefully deduce that virtual hosts need 
> to be called by their fully qualified domain name.
>
> Correct me if I'm wrong.
>   

thats what serveralias is for...

<VirtualHost *:80>
   ServerAdmin info at microlinux.fr
   DocumentRoot /var/www/html/microlinux
   ServerName microlinux.buildbox.presbytere.local
   ServerAlias microlinux.buildbox
   ErrorLog logs/microlinux-error_log
   CustomLog logs/microlinux-access_log common
</VirtualHost>

<VirtualHost *:80>
   ServerAdmin contact at kikinovak.net
   DocumentRoot /var/www/html/kikinovak
   ServerName kikinovak.buildbox.presbytere.local
   ServerAlias kikinovak.buildbox
   ErrorLog logs/kikinovak-error_log
   CustomLog logs/kikinovak-access_log common
</VirtualHost>






More information about the CentOS mailing list