I am sure this is an easy answer but I am struggling with testing a Wordpress site I am trying to move to a new hosting platform. Before I switch the DNS on the URL I want to make sure the site is up and running. So I am using the servers direct URL to test. Here is what I have done:
1. Moved all the files from the old server to the new server.
2. Created a new database
3. Imported the old data into the new database
4. Changed the wp-config file for the new database
5. In the new database I updated the wp-options table for the temporary URL.
The whome page opens on the website and appears as it should. The issue is that none of the other pages open up. They throw a 404 error.