Title: Niftee Redirection
Author: Niftee®
Published: <strong>September 4, 2026</strong>
Last modified: September 5, 2026

---

Search plugins

![](https://ps.w.org/niftee-redirection/assets/banner-772x250.jpg?rev=3681759)

![](https://ps.w.org/niftee-redirection/assets/icon-256x256.png?rev=3681759)

# Niftee Redirection

 By [Niftee®](https://profiles.wordpress.org/niftee/)

[Download](https://downloads.wordpress.org/plugin/niftee-redirection.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/niftee-redirection/#description)
 * [Reviews](https://wordpress.org/plugins/niftee-redirection/#reviews)
 *  [Installation](https://wordpress.org/plugins/niftee-redirection/#installation)
 * [Development](https://wordpress.org/plugins/niftee-redirection/#developers)

 [Support](https://wordpress.org/support/plugin/niftee-redirection/)

## Description

Niftee Redirection makes it straightforward to manage redirects, monitor missing
pages and understand what happens when visitors follow an old or broken URL.

It is built for site owners, designers and developers who want the useful parts 
of redirect management without a maze of settings. Whether you are moving one page,
tidying an old site structure or checking which missing URLs still receive visits,
everything is kept together in a clear interface under Tools.

#### Redirects without the faff

Add the old URL, choose the appropriate response and enter its new destination. 
Niftee Redirection supports permanent and temporary redirects as well as direct 
410 Gone and 451 Unavailable for Legal Reasons responses.

Rules can use plain or regular-expression matching, with clear query-string handling
and simple enabled or disabled states.

#### See what visitors are finding

The 404 Monitor records missing URLs seen on your site, including hit counts, referrers
and when they were last seen. Redirect logs provide a separate view of redirect 
and status-rule activity, helping you check that rules are doing what you expect.

Monitoring and logs have separate retention controls, so you decide how long each
type of record should remain available.

#### Your site data stays yours

Niftee Redirection does not require an external account and does not send redirect
or monitoring data to Niftee. IP anonymisation is enabled by default, and both 404
monitoring and redirect logging can be switched off independently.

Niftee Redirection is free. There is no Pro version, licence key or feature gate.

#### Portable by design

Export redirect rules as CSV or JSON whenever you need them. Imports support Niftee
CSV and JSON files as well as Redirection CSV, redirects-only JSON and full JSON
exports, with a preview before anything is added. Only redirect rules are imported;
logs, settings and hit history are excluded.

### Features

 * 301, 302, 303, 307 and 308 redirect rules.
 * Direct 410 Gone and 451 Unavailable for Legal Reasons responses.
 * Plain and regular-expression URL matching.
 * Configurable query-string handling.
 * Loop-safety checks for front-end redirects.
 * 404 monitoring with hit counts, referrers and last-seen information.
 * Ignore and restore workflows for unwanted 404 records.
 * Redirect and status-response activity logs.
 * Separate retention controls for 404 records and redirect logs.
 * Bulk actions for redirect rules and 404 records.
 * CSV and JSON import and export.
 * Redirection plugin JSON and CSV migration support with compatibility warnings.
 * Privacy-conscious IP anonymisation enabled by default.
 * Plain-English guidance in the Redirect Codes tab.

### Privacy

When 404 monitoring or redirect logging is enabled, the plugin can store requested
URLs and query strings, redirect target URLs where applicable, referrer URLs, user
agents, IP addresses, request methods, and timestamps.

IP anonymisation is enabled by default, but site administrators can disable it. 
Administrators can also disable 404 monitoring and redirect logging and configure
separate retention periods for 404 records and redirect logs in Settings.

Data remains in your site database and is not sent to Niftee or external services.

Import and export files are handled by site administrators and should be treated
as site data.

## Screenshots

[⌊Manage redirects and direct status responses from the Redirects & Rules screen.⌉⌊
Manage redirects and direct status responses from the Redirects & Rules screen.⌉[

Manage redirects and direct status responses from the Redirects & Rules screen.

[⌊Review missing URLs using the searchable 404 Monitor.⌉⌊Review missing URLs using
the searchable 404 Monitor.⌉[

Review missing URLs using the searchable 404 Monitor.

[⌊Preview valid, duplicate and problematic rows before importing redirect rules.⌉⌊
Preview valid, duplicate and problematic rows before importing redirect rules.⌉[

Preview valid, duplicate and problematic rows before importing redirect rules.

[⌊Configure monitoring, privacy and separate retention controls in Settings.⌉⌊Configure
monitoring, privacy and separate retention controls in Settings.⌉[

Configure monitoring, privacy and separate retention controls in Settings.

[⌊Choose the right response with practical, plain-English guidance in Redirect Codes.⌉⌊
Choose the right response with practical, plain-English guidance in Redirect Codes
.⌉[

Choose the right response with practical, plain-English guidance in Redirect Codes.

## Installation

 1. Upload the `niftee-redirection` folder to `/wp-content/plugins/`, or install from
    Plugins > Add New.
 2. Activate **Niftee Redirection** through the Plugins screen.
 3. Go to **Tools > Niftee Redirection** to manage rules and settings.

## FAQ

### Does this plugin run redirects in wp-admin?

No. Redirect matching is scoped to normal front-end requests and skips admin, REST,
AJAX, cron, and CLI contexts.

### Which redirect and response codes are supported?

Niftee Redirection supports 301, 302, 303, 307 and 308 redirects, plus direct 410
and 451 status responses. The Redirect Codes tab explains what each response does
and when it may be appropriate.

### Can I return 410 or 451 without a target URL?

Yes. Status rules for 410 and 451 are supported and do not require a target URL.

### Can I migrate redirects from another plugin?

Yes. The Tools tab supports Niftee CSV/JSON and Redirection CSV/JSON. Review all
preview warnings before confirming. Redirection conditional matches, regex rules,
dynamic targets, non-WordPress modules and unsupported actions are rejected. URL
redirects and 410/451 error responses are supported.

Niftee uses case-sensitive matching, normalised trailing slashes and literal exact
queries. Differences from Redirection are reported in preview. CSV omits query flags,
conditions and group/module state: use it only for unconditional rules, or prefer
full JSON for a more complete compatibility check. Missing query flags use conservative
exact matching. Disabled rule state is retained, including disabled groups when 
full JSON supplies them.

### Does Niftee Redirection send data to an external service?

No. Redirect rules, 404 records, logs and settings remain in your WordPress database
and are not sent to Niftee or another external service.

### Can I control monitoring and data retention?

Yes. You can independently enable or disable 404 monitoring and redirect logging,
choose separate retention periods and keep IP anonymisation enabled or disabled.

### Will uninstalling the plugin remove its data?

Only if you explicitly enable data deletion in Settings before uninstalling. Otherwise,
your Niftee Redirection data is retained.

### Where is the plugin admin page?

The plugin page is available under **Tools > Niftee Redirection**.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Niftee Redirection” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Niftee® ](https://profiles.wordpress.org/niftee/)

[Translate “Niftee Redirection” into your language.](https://translate.wordpress.org/projects/wp-plugins/niftee-redirection)

### Interested in development?

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

## Changelog

#### 1.0.1

 * Support Redirection redirects-only and full JSON exports with explicit CSV mapping.
 * Preserve supported codes, enabled state, notes and query modes; reject unsupported
   conditions, actions and regex migrations and report lossy semantics.
 * Prevent all-invalid import confirmation and distinguish success, partial success,
   failure and skipped-only outcomes.
 * Show accurate status, enabled state, query mode and normalised source paths in
   previews.
 * Fix PHP 8.4 CSV deprecations and preserve CSV quote/backslash round trips.
 * Keep passed query strings before destination URL fragments.

#### 1.0.0

 * Official V1.0 release of Niftee Redirection.
 * Redirect rules with 301, 302, 303, 307, 308, 410 and 451 support.
 * 404 monitoring.
 * Redirect logs.
 * Settings and retention controls.
 * Bulk actions.
 * Pagination.
 * CSV and JSON import/export.
 * Redirection JSON import support.
 * Tools page.
 * About page.
 * Third-party admin notice guard.
 * Separate retention controls for redirect logs and 404 monitor records.
 * Redirect Codes information tab.
 * WordPress Privacy Policy Guide integration.

## Meta

 *  Version **1.0.1**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [404](https://wordpress.org/plugins/tags/404/)[migration](https://wordpress.org/plugins/tags/migration/)
   [redirection](https://wordpress.org/plugins/tags/redirection/)[redirects](https://wordpress.org/plugins/tags/redirects/)
   [seo](https://wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://wordpress.org/plugins/niftee-redirection/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/niftee-redirection/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/niftee-redirection/reviews/)

## Contributors

 *   [ Niftee® ](https://profiles.wordpress.org/niftee/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/niftee-redirection/)