I recently moved a differently themed version of my website to a new host. This morning I pointed the DNS to the new host.
I have four computers on one network: two Macs, one PC, and an iPhone. When pointing any browser to my domain name for the last four hours, three of my computers are showing me the new site on the new host, but one of my computers -- a Mac -- keeps showing me the old site on the old host. I've emptied browser cache and I've restarted the Mac, but I still can't see the new site on any of its browsers.
When I restart the Mac from a different startup disk, I do see the new site on the new host. When I switch back to my regular drive, I again see only the old site on the old host.
When I switch my iPhone to AT&T's data network, it shows me the new site at the new host.
I've even tried pinging my domain name from the computer that stills shows the old site. The IP address that the pings come back from is that of the old host. When I do the same on one of the other computers, the pings come back from the new host.
This makes no sense to me. Can anybody make any sense of what's happening here? Thanks.