How to fix "This Site Has Been Moved to a New Server"
After servers migration, You may still see the following message when you visit your website.
After a recent server migration, you might still see your website loading from the old server and shows 'This Site Has Been Moved to a New Server' page.
Don't worry, this is usually due to one of two reasons:
DNS Cache: Your internet connection or browser might be caching the old server's IP address. Try clearing your DNS cache to resolve the issue or just wait for an hour or so and the DNS cache will be cleared automatically.
IP Address Configuration: If you're not using our name servers (DNS) and instead pointing your domain to the server IP address (e.g., through CloudFlare), you'll need to update the IP address. Check the latest announcements in your 2MHost admin area for the new IP address.