This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

No 404 Errors


Save your visitors from garbage 404 errors!

Some shared hosting providers intercept 404 errors to provide their own custom error pages. Unfortunately this interferes with
WordPress and causes raw html to be sent to the browser. This plugin changes 404 errors to 301 errors and redirects to a known page.

See the No 404 homepage for more information.

Other considerations

You will probably want to add the error page number into an exclude list when using wp_list_pages. Another approach is to make the page private, but the downside is that “Private:” is then pre-pended to the title string.


  • 0.1.1: Initial version


  1. Unzip the package, and upload no-404-errors to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Set up a page to redirect to and enter it’s number in the No 404 Errors settings page.

Contributors & Developers

“No 404 Errors” is open source software. The following people have contributed to this plugin.

Translate “No 404 Errors” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.