When this happens, the first step to getting your URL’s to properly function and to get rid of the 404 errors is to flush your Permalinks.
Here’s how you do it:
Log into WordPress
2. Once you’re in WordPress navigate to Settings -> Permalinks in the left sidebar
3. Once you’re in the Permalinks page, it’s pretty painless :) Click the “Save Changes” button and you have now flushed your permalinks
4. That’s it, head back to your website, hit refresh in your browser, and navigate through your Pages and Posts again.
There are cases where clearing your Permalinks does not alleviate the issue. This could be attributed to anything from a web server configuration to a bad WordPress install. If you run through the process outlined in this post, and continue to see issues, please update your ticket, or open a new one so we can take a look.