[thelist] Apache: Name base VirtualHost Hel[L]p?

Olwen Williams olwen at handyman.co.nz
Wed Feb 18 03:52:22 CST 2004


I assume you meant hosts file, not conf file for the first part, unless 
it's different on Win2K than on 98

In httpd.conf
Try:
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
        ServerName test.domain_A.com
        DocumentRoot D:\domain_A.com
</VirtualHost>
<VirtualHost 127.0.0.1:80>
       .....
</VirtualHost>
etc.
This is what I and I'm not getting that error.

Frank wrote:

>
> Based on some earlier emails on thelist, I've started digging into 
> (Win2k) Apache (1.3x) with a certain degree of seriosity. I'm having 
> an issue with name based VirtualHost directives. For each of my client 
> folders on my machine, I have
>
> domain_a.com, domain_b.com and so on...
>
> I've set up my conf files as such
>
> 127.0.0.1       localhost
> 127.0.0.1       my_account_name_at.dnsalias.com
> 127.0.0.1       test.domain_A.com
> 127.0.0.1       test.domain_B.com
> ...
>
> And my .conf file looks like this...
>
> <VirtualHost *:80>
>         ServerName localhost
>         DocumentRoot D:\htdocs
> </VirtualHost>
>
> <VirtualHost test.domain_A.com:80>
>         ServerName test.domain_A.com
>         DocumentRoot D:\domain_A.com
> </VirtualHost>
>
> <VirtualHost test.domain_B.com:80>
>         ServerName test.domain_B.com
>         DocumentRoot D:\domain_B.com
> </VirtualHost>
>
> Whenever I restart Apache, whichever of the first domains I first 
> test, becomes the one that shows up regardless of which domain that I 
> use. So if I test "B", localhost, test.domain_a.com and 
> test.domain_B.com all return the contents of site "B"
>
> Ideally what I want to do is to have it so that I punch in 
> http://test.site_A.com and get that domain, with the other correctly 
> accessing their respective domains. I've read
>
> http://httpd.apache.org/docs/vhosts/
> http://www.onlamp.com/pub/a/apache/2003/07/24/vhosts.html?page=1
>
> and the appropriate chapters in O'Reilley's Apache: The Definitive Guide.
>
> Either I'm out to lunch, not grokking the concept, or something's awry.
>
> Suggestions anyone?
>
> Thanks.
>
> -- 
> Frank Marion     lists at frankmarion.com      Keep the signal high. 




More information about the thelist mailing list