Struggling with a 404 error on a Post, Page, or Category?
Well, I’ve got some good news. There’s a quick fix that almost always fixes 404 errors in WordPress.
If you’re not sure what a 404 error is, you can get a quick overview from Wikipedia here.
The Trick that (almost) Always Fixes 404 Errors
First, navigate to your WordPress admin dashboard. Then, navigate to the Permalinks Settings menu (Settings → Permalinks).
Now, save your existing permalinks settings. You don’t have to change anything, just click the “Save Changes” button.
When you save your permalinks settings, WordPress rebuilds your .htaccess file. All you need to know is that this almost always fixes 404 errors on Posts, Pages, and Categories.
Give it a shot now, if you haven’t already.
What if it Doesn’t Work?
When you visit the 404 error page, do you see a 404 page within your existing theme’s design? Or, do you see a page that looks nothing like your site?
If you see a page that looks nothing like your site, then the cause of the 404 error is not with your .htaccess file, but rather with your hosting configuration. To fix it, you will need to contact your host and notify them of the error.