I have been running vhosts for a while (pointlessy as only one site is being hosted), I added a second site last night and the vhsots is working correctly.
Both sites are redirecting to the first site listed in the vhosts file. I have added both site to the hosts file in Windows but still no joy.
Can someone please take a look at my vhosts file.
- Code: Select all
#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *>
ServerName www.cbfoodhygiene.co.uk
DocumentRoot "C:\Program Files\xampp\htdocs\cb"
<Directory "C:\Program Files\xampp\htdocs\cb">
IndexOptions +FancyIndexing NameWidth=*
Options Includes FollowSymLinks Indexes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *>
ServerName www.handsonmaintenance.co.uk
DocumentRoot "C:\Program Files\xampp\htdocs\hom"
<Directory "C:\Program Files\xampp\htdocs\hom">
IndexOptions +FancyIndexing NameWidth=*
Options Includes FollowSymLinks Indexes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>