Mark Fitzsimmons wrote: > Good morning All, > > I have a slight issue with apache virtual hosts not working on my newly > installed CentOS (4.4). I doubt this is a CentOS problem. Consider this: http://www.catb.org/~esr/faqs/smart-questions.html#forum I will nonetheless try to help you. > I am very new to Linux, however I have experience with apache etc on > 'w1nd0ws'. I've been round and round in the apache conf file and to no > avail. > > Basically if I setup a virtual host the default then looks at it. Also, > if I setup multiple virtual hosts they all look at the first virtual > host. The first vhost is supposed to be the default. The subsequent vhosts are used if the requested URI reported by the browser matches a ServerName or ServerAlias directive. If none matches, the first is used. > I'm running the machine inside my local network as a staging server for > web design. I then set my HOSTS file on my PC to the ip of the server > and then the www.domain.co.uk: > > Eg: > 192.168.1.250 www.testsiteonvirtualhost.co.uk > > This is what I do on my other apache test server (not CentOS). I assume > this should work?? I think so. Entering that site into the address bar of your browser should bring up the corresponding vhost. Try running the 'apachectl -S' command. This will give you information about your vhosts, and check the syntac of your apache configuration. > Is there anything other than virtual hosts that would need setting up?? That's a very broad question ;P You might want to be sure that you know what's being called from the /etc/httpd/conf.d/ configuration files. I don't know what the default CentOS files look like, but sometimes there's a 'vhosts.conf' file in there that might be confusing things. JT