I am planning to implement Wordpress MU on a windows XP server with Xampp. I am planning to test it on a local network before I actually put it live. I designed the blog and everything is ready to go now.
I did the localhost.localdomain in the Windows hosts file and I am not using virtual host (just subdirectories). Now, the network ip of all devices in my network start from 10.106.x.x ... now when I enter localhost.localdomain from the PC where the wordpress is and where the Xampp is loaded, everything words fine. It works fine even when I enter the IP address in that computer. However, if I try to access the blog from another computer by entering the IP address of the web server, the url changes from the IP to http://localhost.localdomain, but the browser shows a 404 error.
My WP files are inside XAMPP/htdocs ... now what baffles me is that, if i create a temporary html that says "Hello World" and place it in the same folder where the Wp files are, and the use another computer to put in the IP Address of the Server/that filename.html, it runs fine.
I do not understand why just the blog is not accessible from other computers in the network. Can anyone please give me some insight on this?