Forum Moderators: phranque
Iam trying to setup three vhosts. Two vhost with names and one that is the default vhost to handle the [ipnumber...] request.
NameVirtualHost *:80<VirtualHost _default_:80>
DocumentRoot /var/www/localhost/htdocs
</VirtualHost>
<VirtualHost *:80>
ServerName www.domain1.com
ServerAlias domain1.com *.domain1.com
DocumentRoot /var/www/lekande/htdocs
</VirtualHost>
<VirtualHost *:80>
ServerName www.domain2.org
ServerAlias domain2.org *.domain2.org
DocumentRoot /var/www/kjells/htdocs
</VirtualHost>
Welcome to WebmasterWorld!
There are many things that can interfere with the proper operation of VirtualHost. Try this search [google.com] on default server problems with VirtualHost to see if any of the previous discussions provide any useful tips for you.
Jim
First i added a subdomain to domain1.com, called local.domain1.com.
Then i edited my httpd.conf to look like this
NameVirtualHost *:80<VirtualHost *:80>
ServerName local.domain1.com
DocumentRoot /var/www/localhost/htdocs
</VirtualHost>
<VirtualHost *:80>
ServerName domain1.com
DocumentRoot /var/www/lekande/htdocs
</VirtualHost>
<VirtualHost *:80>
ServerName www.domain2.org
ServerAlias domain2.org *.domain2.org
DocumentRoot /var/www/kjells/htdocs
</VirtualHost>
NameVirtualHost *:80<VirtualHost *:80>
ServerName www.domain1.com
DocumentRoot /var/www/lekande/htdocs
</VirtualHost>
<VirtualHost *:80>
ServerName local.domain1.com
DocumentRoot /var/www/localhost/htdocs
</VirtualHost>
<VirtualHost *:80>
ServerName www.domain2.org
ServerAlias domain2.org *.domain2.org
DocumentRoot /var/www/kjells/htdocs
</VirtualHost>