Niftee Redirection

Plugin Banner

Niftee Redirection

by Niftee®

Download
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.

  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.
  1. Manage redirects and direct status responses from the Redirects & Rules screen.

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

  2. Review missing URLs using the searchable 404 Monitor.

    Review missing URLs using the searchable 404 Monitor.

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

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

  4. Configure monitoring, privacy and separate retention controls in Settings.

    Configure monitoring, privacy and separate retention controls in Settings.

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

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

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.

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.
Back to top