Try adding a ServerName directive to the first (default) virtual host
entry. You should be able to remove ALL IP address specifications. You
should only have one NameVirtualHost directive, and it should read
"NameVirtualHost *:80" and each virtual host entry should begin with
"<VirtualHost *:80>" and should contain one ServerName directive and any
relevant ServerAlias directives. The ServerName directive in your first
VirtualHost entry should probably be the same as your main ServerName
directive.
-Patrick "The N-Man" Barnes
nman64(a)n-man.com