Microsoft did something misguided in a recent update. I came here to try to
resolve the problem only to find that nobody seems to know what it is.
Internet Explorer is overriding the hosts file when you are online. Now it
only honors the hosts file when you are offline. It is overriding the TCP/IP
services, and going straight to the offending site. Ping, tracert, mail, and
other browsers honor the hosts file.
For me this is a killer because I override all of my web sites with
dev.(domain).ca going to localhost, so I can edit sites. However, if my
computer is ONLINE then I can't access the local server.
Unfortunately, the ONLY work-around I have found so-far is to use another
browser like Firefox. I have been working so hard to avoid that.
If anyone knows an ACTUAL solution to this, I would appreciate a note at
(e-mail address removed) thanks.
-Don