|1||1||I would have to agree here. Many other pieces of PHP or ASP.NET software run fine when the domain name is different from what the application is installed to - the issue here is that it is the same server but just using multiple interfaces (IP addresses, NAT gateways, reverse proxies, and so forth). For example, if I have my development test WP server running at http://localhost/ with IP 192.168.1.1, then when I visit it on another computer with http://192.168.1.1/ all the links are absolute to http://localhost/, resulting in things like http://localhost/wordpress/?feed=rss2 that don't resolve on the other computer. This means all images, links and CSS are completely broken. In addition, many networks involve reverse proxies and NAT gateways (e.g. outside may see http://blog.example.com/ but employee sees http://wordpress.servers.example.com/ or something like that).