I have an intranet (inside the network) website, but it is somewhat of a pain. First of all, this is a home network, if that helps anyone. I have a computer running Apache web server with PHP, and I want to point 3 URLs on the local network to it. I have had some success, but it isn't always dependable. For DNS and DHCP I have a Thompson Speedtouch ST546 v6 DSL router.
Edit: I need it for intranet websites, not just file hosting, as I do quite a bit with CMSs.
Rewrite for clarity: I have a computer with three subdomains on the local network pointing to IP address 10.0.0.2,
server.bhc.com, along with the webserver's personal dns name. I use the SpeedTouch for the DNS, and have complete control over it. It usually works, after I fiddle with it for an hour.
My question is whether there is a more elegant solution than manually adding the domain each time I need another one. It usually seems to work, though.
Here is my current VH file:
NameVirtualHost 10.0.0.2 <VirtualHost 10.0.0.2> ServerName abp.bhc.com DocumentRoot "htdocs/abp" </VirtualHost> <VirtualHost 10.0.0.2> ServerName server.bhc.com DocumentRoot "htdocs/server" </VirtualHost> <VirtualHost 10.0.0.2> ServerName wiki.bhc.com DocumentRoot "htdocs/wiki" Alias /wiki htdocs/wiki/wbhc/index.php </VirtualHost>
Duh, I figured out my immediate problem. The IP Address was set wrong, apparantly because I recently got a new LAN adapter. My question about whether there is a better solution still stands.