I moved my website to another shared hosting. They put me on a server, "niners.domain.com". Soon afterward, I had my hosting account moved to a new server, "alpha.domain.com".

When I go to any browser (Firefox, Safari, doesn't matter) and try to go to "http://mywebsite.com/cpanel", as I always used to, it still takes me to https://niners.domain.com:2083, where of course my account no longer exists.

The thing that's confusing me is that if I ping my website, my DNS resolves it to the correct server (alpha). If I go to another computer and try to go to mysite.com/cpanel, I am taken to the correct server, so it's got to be something local to my computer; but yet my DNS resolves to the correct server, as does a traceroute.

I've cleared my browser cache and deleted cookies with "niners" in their name....but I don't even know why that would have anything to do with it, since it's happening no matter which browser I try.

Hi--yep, I've done that (sorry, forgot to mention that in my original post). Just tried it again, still no luck.

It definitely IS something on my computer, though. I just tried it on another computer in my house, and it works fine. I just can't fathom what it could be on my computer though (it's a 2011 Mac laptop btw). Tried DNS cache flush, cleared browser caches, cleared cookies....