I have three virtual servers set up to the web pages for my three domains.
I am using DNS2GO dynamic nameserver to point to my IP. I have been running
two of the virtual servers for a long time with no problem. A couple days
ago I added the third, but the name is never found and executed the default
virtual server. Any idea why only 2 of the 3 work. I suspect DNS2GO is not
sending the name along correctly for one of them. Here is the relevant part
of my config file. This is driving me nuts. "dlcs.com" and "mclauhead.com"
work correctly, but "twinsbobbleheads" is never found and executes the
default one. I see nothing different with that one except it doesn't work.
Well it is a longer name, but that shouldn't matter, should it? I have
moved it first, middle and last. It is not position sensitive. Any ideas
at all would be appreciated.
#-----------------------My hosted web pages-----------------------------
##
#DLCS web pages
#
NameVirtualHost *
#
#Default error page if name is not found
#
<VirtualHost *>
DocumentRoot /webs/ServerError
ServerName thisisadefaulterrordisplay
</VirtualHost>
#
# Two entries are required for each, one for www and one for http
#Don't ask me why; it works so who cares.
#
#TWINSBOBBLEHEADS web pages
#
<VirtualHost *>
DocumentRoot /webs/twinsbobbleheads/
ServerName
www.twinsbobbleheads.com/
</VirtualHost>
#
<VirtualHost *>
DocumentRoot /webs/twinsbobbleheads/
ServerName twinsbobbleheads.com/
</VirtualHost>
<VirtualHost *>
DocumentRoot /webs/dlcs/
ServerName
www.dlcs.com
</VirtualHost>
#
<VirtualHost *>
DocumentRoot /webs/dlcs/
ServerName dlcs.com
</VirtualHost>
#
#MCLAUHEAD web page
#
<VirtualHost *>
DocumentRoot /webs/marylaw/
ServerName
www.mclauhead.com
</VirtualHost>
#
<VirtualHost *>
DocumentRoot /webs/marylaw/
ServerName mclauhead.com
</VirtualHost>