I need to set up my computer to serve pages to all computers on the LAN. The main page of my site (i.e. the one with out a sub-domain) works, the other computers can access it at http://vulpecula (the name of my computer) but when they try to access the subdomains they get redirected to www.subdomain.vulpecula, which doesn't work.
Strangely when I go to the subdomain on my own computer it doesn't redirect and works fine. I have also tried with all lowercase server names, but this makes no difference.
I've included the contents of 2 files below for help:
192.168.1.103 Vulpecula # Added by NetworkManager 127.0.0.1 localhost.localdomain localhost ::1 Vulpecula localhost6.localdomain6 localhost6 127.0.0.1 subdomain.vulpecula 127.0.0.1 extra.vulpecula 192.168.1.103 subdomain.vulpecula 192.168.1.103 extra.vulpecula #::1 Vulpecula localhost6.localdomain6 localhost6 #127.0.1.1 Vulpecula # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts
NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot /home/thomas/hello <Directory /> Options FollowSymLinks AllowOverride None </Directory> </VirtualHost> <VirtualHost *:80> ServerName subdomain.vulpecula DocumentRoot /home/thomas/sub/0.0.6 </VirtualHost> <VirtualHost *:80> ServerName extra.vulpecula DocumentRoot /home/thomas/hello </VirtualHost>