A SHARE OF $50,000 CASH! A SHARE OF $50,000 CASH!
We are aware of some customers receiving a fraudulent email claiming to be VentraIP Australia. Please do not open the link in this email, and mark it as spam immediately. If you have clicked the link in the email and entered your details, please update your VIPControl password immediately. Read More
View all Products Close Menu Menu
Troubleshooting 404 errors on a WordPress website
Updated Thursday January 28th 2021 / Category Web Hosting

There can be many reasons for receiving a 404 error,  however the following solution will fix most 404 related problems on WordPress based websites.

While we do provide this guide to you, third party applications do fall outside the scope of our Technical Support. We recommend contacting your developer, or the WordPress community for direct assistance.

  1. Log into your WordPress dashboard (the wp-admin area).
  2. Click Settings on the left navigation menu bar, and then click Permalinks.
  3. Depending on your current settings, select a different permalink option. For example, if your permalinks are set to Post Name, then try selecting Default. Click Save Changes.
  4. Now that your changes have saved, re-select the original permalink setting and click Save Changes.
  5. Re-test your website to see if the 404 issue has been resolved. If the issue persists, we’d recommend getting in touch with your web developer for further investigation.

Didn’t work?

In the off-chance that this doesn’t fix the 404 errors on sub-pages you’d need to check your .htaccess file. The easiest way to do this is via cPanel’s File Manager (More info on this can be found here)

You’ll want to navigate into the public_html folder and open your .htaccess file. If you’re running a basic WordPress website you will need the following in your .htaccess file:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

Without this content, WordPress will display 404 errors on all subpages.

Can’t find the answers you're looking for? Check out these other methods of support!