Title: Fixora 404 Redirect Homepage
Author: Fixora Labs
Published: <strong>October 12, 2026</strong>
Last modified: October 12, 2026

---

Search plugins

![](https://ps.w.org/fixora-404-redirect-homepage/assets/banner-772x250.png?rev=
3742604)

![](https://ps.w.org/fixora-404-redirect-homepage/assets/icon-256x256.png?rev=3742604)

# Fixora 404 Redirect Homepage

 By [Fixora Labs](https://profiles.wordpress.org/0322lf/)

[Download](https://downloads.wordpress.org/plugin/fixora-404-redirect-homepage.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/fixora-404-redirect-homepage/#description)
 * [Reviews](https://wordpress.org/plugins/fixora-404-redirect-homepage/#reviews)
 *  [Installation](https://wordpress.org/plugins/fixora-404-redirect-homepage/#installation)
 * [Development](https://wordpress.org/plugins/fixora-404-redirect-homepage/#developers)

 [Support](https://wordpress.org/support/plugin/fixora-404-redirect-homepage/)

## Description

Fixora 404 Redirect Homepage helps visitors who follow a broken or outdated link.
Instead of showing your theme’s “Page not found” template, WordPress sends them 
to your homepage, or to any published page on the same site.

Redirection is enabled right after activation, using an HTTP 302 to the homepage,
so it works without setup. Open **Settings  Fixora 404 Redirect** to turn it off,
switch between 301 and 302, or pick a different destination page.

**What it does**

 * Redirects front-end 404 responses with `wp_safe_redirect` to the site homepage
   or a page you select.
 * Skips admin, login, REST API, feeds, cron, AJAX, previews, and missing static
   files (images, CSS, JS, fonts, PDF, etc.) so those stay normal 404s.
 * Compares the full request path and query string to the destination so plain-permalink
   URLs like `/?p=999999` still redirect and the homepage does not loop.
 * Optional log: last 50 redirected URLs with date, requested path and query, and
   referer (sanitized, truncated). No IP addresses are stored.
 * **Test redirect now** button runs a self-check against a random missing URL on
   your site.

**What it does not do**

 * No analytics, no remote services, and no visitor IP logging.

## Screenshots

[⌊Settings page — redirect on/off, 301/302, destination, and logging options.⌉⌊Settings
page — redirect on/off, 301/302, destination, and logging options.⌉[

Settings page — redirect on/off, 301/302, destination, and logging options.

[⌊Redirect log — last redirected URLs with date, path, and referer.⌉⌊Redirect log—
last redirected URLs with date, path, and referer.⌉[

Redirect log — last redirected URLs with date, path, and referer.

[⌊Test redirect now — result of the built-in redirect self-test.⌉⌊Test redirect 
now — result of the built-in redirect self-test.⌉[

Test redirect now — result of the built-in redirect self-test.

## Installation

 1. Upload the `fixora-404-redirect-homepage` folder to `/wp-content/plugins/`, or 
    install the ZIP via **Plugins  Add New  Upload Plugin**.
 2. Activate the plugin through the **Plugins** screen.
 3. Optional: open **Settings  Fixora 404 Redirect** to change redirect type, destination,
    logging, or turn redirect off.

## FAQ

### Does redirect work right after activation?

Yes. Redirect is On by default with HTTP 302 to your homepage.

### Can I redirect to a page other than the homepage?

Yes. Choose **A page on this site** and pick a page from the dropdown.

### Are static files like .png or .css redirected?

No. Missing static assets keep a normal 404 response.

### Are admin or API requests redirected?

No. Admin, wp-login, REST, feeds, cron, AJAX, and preview requests are excluded.

### Does the log store IP addresses?

No. The log stores date, requested path and query, and referer only.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Fixora 404 Redirect Homepage” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Fixora Labs ](https://profiles.wordpress.org/0322lf/)

[Translate “Fixora 404 Redirect Homepage” into your language.](https://translate.wordpress.org/projects/wp-plugins/fixora-404-redirect-homepage)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/fixora-404-redirect-homepage/),
check out the [SVN repository](https://plugins.svn.wordpress.org/fixora-404-redirect-homepage/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/fixora-404-redirect-homepage/)
by [RSS](https://plugins.trac.wordpress.org/log/fixora-404-redirect-homepage/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Redirect missing pages to the homepage or a selected page, with 301/302 choice(
   default 302).
 * Full path and query loop guard for plain and pretty permalinks.
 * Skip redirect for static assets, feeds, admin, login, REST, cron, AJAX, and previews.
 * Optional redirect log (last 50 entries, no IPs) with a clear log button.
 * Test redirect now self-check from the settings screen.
 * Uninstall cleanup for plugin options.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [404](https://wordpress.org/plugins/tags/404/)[broken links](https://wordpress.org/plugins/tags/broken-links/)
   [homepage](https://wordpress.org/plugins/tags/homepage/)[not found](https://wordpress.org/plugins/tags/not-found/)
   [redirect](https://wordpress.org/plugins/tags/redirect/)
 *  [Advanced View](https://wordpress.org/plugins/fixora-404-redirect-homepage/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/fixora-404-redirect-homepage/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/fixora-404-redirect-homepage/reviews/)

## Contributors

 *   [ Fixora Labs ](https://profiles.wordpress.org/0322lf/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/fixora-404-redirect-homepage/)