[KLUG Members] Apache virtual hosts
Bill Katsma
members@kalamazoolinux.org
08 Jan 2003 23:03:36 -0500
I am having a problem with getting my virtual host to work.
I have tried three configurations resulting in two different results.
1st:
# Virtual host virt1.katsma.com
<VirtualHost virt1.katsma.com>
DocumentRoot /var/www/virt1/
ServerAdmin b.katsma@katsma.com
ServerName virt1.katsma.com
</VirtualHost>
# Virtual host virt2.katsma.com
<VirtualHost virt2.katsma.com>
DocumentRoot /var/www/virt2
ServerAdmin bkatsma@katsma.com
ServerName virt2.katsma.com
</VirtualHost>
And the second
# Virtual host vert1.katsma.com
<VirtualHost 192.168.1.139>
DocumentRoot /var/www/virt1/
ServerAdmin b.katsma@katsma.com
ServerName vert1.katsma.com
</VirtualHost>
# Virtual host virt2.katsma.com
<VirtualHost 192.168.1.139>
DocumentRoot /var/www/virt2/
ServerAdmin bkatsma@katsma.com
ServerName virt2.katsma.com
</VirtualHost>
Give me the same results, which is no matter where I go www.katsma.com,
virt1.katsma.com or virt2.katsma.com the all grab html from documentroot
of /var/www/html/
My third config is
# Virtual host vert1.katsma.com
<VirtualHost *>
DocumentRoot /var/www/virt1/
ServerAdmin b.katsma@katsma.com
ServerName virt1.katsma.com
</VirtualHost>
# Virtual host vert2.katsma.com
<VirtualHost *>
DocumentRoot /var/www/virt2
ServerAdmin bkatsma@attbi.com
ServerName virt2.katsma.com
</VirtualHost>
The result of this one is no matter where I go www.katsma.com,
virt1.katsma.com or virt2.katsma.com the all grab html from documentroot
of /var/www/virt1/
So the differences are
<VirtualHost virt1.katsma.com> <--- This one makes the most since to me
<VirtualHost 192.168.1.139>
<VirtualHost *>
Thank you