Let me make a few corrections
Only ServerName will work, you dont need ServerAlias for all your virtual hosts

But if the same site has multiple names it is better to represent them using 
ServerAlias, as was the case with your setup

Each vhost had two names, A FQDN and a short name. So you need ServerAlias 
besides ServerName. But if your Domain has one name only you dont need a 
ServerAlias


-- 
Sincerely

Ajay Pal Singh Atwal
Dept of CSE & IT
BBSBEC, Fatehgarh Sahib
Punjab, INDIA


----- Arun K. Khan <[EMAIL PROTECTED]> wrote:
> Thanks to all who helped.  The missing link was the "ServerAlias"
> directive in the second vhost.  It is there in the docs; I read it but
> I
> guess it did not register in mind :) 
> 
> I got the impression that Apache extracts the "hostname" from the GET
> received from the browser and serves the site if def. found otherwise
> serve the default site but ... it does needs a little help with the
> ServerAlias directive.
> 
> Anyway, I'll summarize my experience for NameBased vhost setup.  Here
> I
> am setting up different "hostnames" under the _same_ domain name.
> Visitors will see different DocTree depending on the hostname given
> in
> the URL.  Assumption - your DNS server is set with relevant hostnames
> in
> your domain zone file:
> 
>      1. The first entry is the default host - don't need any
> ServerAlias
>         _unless_ you want this site to be accessed by any other
>         "hostname" alias.
>      2. Subsequent vhosts defs. must have a ServerAlias directive. 
> The
>         alias pointing to the FQDN of the server. 
> 
> NameVirtualHost 192.168.1.65:80
> 
> <VirtualHost 192.168.1.65:80>
> 
>     ServerName genesis.silverarc.biz
>     ServerAdmin [EMAIL PROTECTED]
>     DocumentRoot /home/www/html/
>     ErrorLog /var/log/apache2/genesis-error_log
>     CustomLog /var/log/apache2/genesis-access_log combined
> 
>     <Directory "/home/www/html/"> 
>     
>         Options Indexes FollowSymLinks
>         AllowOverride None
>         Order allow,deny
>         Allow from all
>     
>     </Directory>
> 
> </VirtualHost>
> 
> <VirtualHost 192.168.1.65:80>
> 
>     ServerName linux-install.silverarc.biz
>     ServerAdmin [EMAIL PROTECTED]
>     ServerAlias linux-install genesis.silverarc.biz genesis
>     DocumentRoot /mnt/C
>     ErrorLog /var/log/apache2/linux-install-error_log
>     CustomLog /var/log/apache2/linux-install-access_log combined
> 
>     <Directory "/mnt/C"> 
>         Options Indexes FollowSymLinks
>         AllowOverride None
>         Order allow,deny
>         Allow from all
>     </Directory>
> 
> </VirtualHost>
> 



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
linux-india-help mailing list
linux-india-help@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-india-help

Reply via email to