I am having a problem configuring virtual hosts on my Apache 2.2.6 server. Apache ALWAYS serves up the first virtual host regardless of the actual host requested. Here is the small snippet from my http.conf file (just so you know I did it, but please, if something is wrong...): # Virtual hosts Include conf/extra/httpd-vhosts.conf Here is the contents of the httpd-vhosts.conf file: NameVirtualHost *:80 # ================================================================================= ServerAdmin admin@xxxxxxxxxxxxxxxxxxxx DocumentRoot G:/webroot/htdocs/ProSportsResumes ServerName www.ProSportsResumes.com # ================================================================================= ServerAdmin cisly@xxxxxxxxx DocumentRoot G:/webroot/htdocs/Cisly ServerName www.Cisly.com # ================================================================================= ServerAdmin admin@xxxxxxxxxxxxxxx DocumentRoot G:/webroot/htdocs/VizBizCardz ServerName www.VizBizCardz.com # ================================================================================= One post suggested I change all "*:80" to simply "*", but that didn't solve it. Here is the contents of my hosts file: 127.0.0.1 localhost 127.0.0.1 www.prosportsresumes.com 127.0.0.1 www.cisly.com 127.0.0.1 www.vizbizcardz.com At first, I thought it might have something to do with my hosts file, so I've also tried using the actual IP address of the web server in my LAN, which is a 192.168.x.x number, but that didn't solve anything, though it did surprise me it works the same both ways (I'm a networking idiot!) Domains are registered at GoDaddy, and forwarded to the IP of my router. This all sits behind a DLINK DIR-615 router that uses virtual server routing so requests on port 80 are forwarded the web server. With all of this said, I have Apache installed on my development machine, and the setup identical (except for DocumentRoot), and if I add any host entry into my dev machine's hosts file, fire up a browser and hit the host, it works just fine. For some reason, something on the way to my actual web server breaks horribly, and I suspect it is my configuration. Feel free the visit any of the 3 sites, and it is ghastly ugly since things don't seem to be working just right. It cannot seem to find any files such as CSS files, images, etc. Notice only the basic HTML of the ProSportsResumes site is served, regardless of the actual host hit. If I change the order of the virtual host entries, then that site will be the one served for all hosts. Any help is appreciated. Joe Morgan Send e-mail faster without improving your typing skills. Get your Hotmail® account. |