Hi today i met an ackward situation when i was trying to run my localhost by running http://localhost but to my surprise it redirected me to http://www.localhost.com This was only happening when i was trying running my localhost while i was connected to the internet. www.localhost.com domain is registered to Matthew Seidl and have an ip address of 10.11.12.13 so if you will ping www.localhost.com it will ping to this address. So after doing a lot of research i found out the reason for this culprit. The most important point was that if you have bychance enabled IPV6 support in Windows XP then please uninstall it as it is doing all the redirection. If this doesnot works then do check the host entry in your C:/Windows/System32/Drivers/etc folder it must have localhost being mapped to 127.0.0.1 and none other if there is some other entry please delete.