De : anand nalya [mailto:[EMAIL PROTECTED] 
Envoyé : vendredi 25 janvier 2008 15:36
À : users@httpd.apache.org
Objet : [EMAIL PROTECTED] httpd 2.0.54 VHost not working

> Hi,
> 
> I've Apache httpd version 2.0.54 on Redhat Linux Fedora 4. I'm trying to 
> configure name based virtual hosts on it. Here are the relavent fragments 
> from the httpd.conf:
> 
> DocumentRoot /var/www/html
> 
> NameVirtualHost 10.76.6.1:80
> 
> <VirtualHost 10.76.6.1:80>
>     DocumentRoot /var/www/html/sub
>     ServerName sub.mydomain.com
> </VirtualHost>
> 
> <VirtualHost 10.76.6.1:80>
>     DocumentRoot /var/www/html/www 
>     ServerName www.mydomain.com 
> </VirtualHost>
> 
> The problem is that none of the virtual hosts is working.
> For example, when I request a document with Hostname as sub.mydomain.com it 
> returns files from the default root /var/www/html. If the virtual host were 
> working, then it should return files from /var/www/html/sub. 
> 
> Am I missing something??
> 


Do you happen to have a Listen directive somewhere in the config for that 
address of yours?

Listen 10.76.6.1:80

Furthermore, are you sure that the request contains a host header with one of 
the VH servernames?

Try to type in the following at a shell prompt ($ is a prompt):

$ telnet 10.76.6.1 80
GET /index.html HTTP/1.1
Host: www.mydomain.com
Connection: close


Make sure to press CR twice after the last line. Make sure you have a file 
named index.html in /var/www/html/www

BR
-ascs

---------------------------------------------------------------------
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: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to