Firefox has a powerful feature in which it caches DNS lookups to improve speed.
I have a situation where this is causing more problem then it is fixing. I manage a website and we recently migrated our site to a new, upgraded server. This server has a different public IP address. We updated our DNS records and everything is correct, but some customers using FireFox are reporting that they are still seeing the "site under construction" page we put up on the old server before the migration. I was running into this problem as well.
The only fix I found that worked was to flush the browser cache, selecting "Everything" from the dropdown, and then closing the browser and re-launching. That works, but it's not a "solution" when you consider that we're dealing with customers all across the country, many of whom are not computer literate, and most of them don't even take the time to let us know that they are experiencing a problem. We are losing business because customers who don't know any better see a "site under construction" message and move on, probably spending their money on some other site.
There needs to be some sort of way to tell FireFox that its cache for this site is outdated and it needs to update. But I have no idea how to do that (or if it's even possible) and I can't find any information about it. Every "solution" to this problem involves flushing the browser cache. Again, that works, but it's a reactive solution when someone happens to call in to support. We need a proactive solution.
Any ideas?