Redirect Manager by LindemannRock
Redirect Manager gives Craft teams a complete workflow for broken URLs, moved content, and SEO migration cleanup. It watches requests that would otherwise become 404s, matches them against exact, contains, wildcard, prefix, or regex redirect rules, and records anything still unhandled for review.
404-first by design. Redirect Manager works on requests that would otherwise become 404s. It does not override live Craft pages or redirect existing URLs that already resolve normally.
Preserve traffic automatically when entry URIs change; filter bot and scanner noise out of analytics; track handled and unhandled 404s; and turn common misses into redirects from the Control Panel.
It is built for ongoing redirect operations, not only one-off migration cleanup: analytics, import/export, backups, query string controls, multi-site scoping, GraphQL, a rate-limited read-only JSON API, dashboard widgets, console commands, and integration hooks for other plugins all work together in one native Craft workspace.
Redirect Manager focuses on operational redirect governance: flexible rules, 404 analytics, backups, rollback, privacy-conscious tracking, and plugin-wide integration.
Redirect rules
- Five match types - exact, contains, regex, wildcard, and prefix.
- Path-only or full-URL matching - scope rules to the path or include the full URL.
- Priority ordering - decide which redirect wins when multiple rules match.
- Standard responses - 301, 302, 303, 307, 308, and 410.
- Multi-site support - create site-specific redirects or global rules.
- Query string controls - decide separately how query strings affect matching, destination URLs, and analytics grouping.
- Fast lookup cache - file or Redis-backed redirect lookup with automatic invalidation.
Automatic redirects
- Entry URI-change redirects - keep old URLs alive when content moves.
- Undo detection - avoids stacking redirect loops when an editor changes a URI and changes it back.
- Source attribution - track whether a redirect came from manual entry, auto creation, import, or another plugin.
404 analytics
- Handled and unhandled 404 tracking - see what Redirect Manager fixed and what still needs attention.
- One-click redirect creation - turn unhandled 404s into redirect rules.
- Device, browser, OS, and bot detection - understand the traffic behind your broken URLs.
- Optional geo detection - country and city reporting when enabled.
- Exportable reports - export analytics for SEO review, migration cleanup, or client reporting.
- Craft dashboard widgets - show analytics summaries and top unhandled 404s on the Craft dashboard.
URL filtering
- Exclude low-value 404 noise - keep Craft system URLs, scanner probes, and bot traffic out of redirect handling and analytics.
- One-click presets - apply recommended Craft filters, WordPress migration filters, or security-probe filters without writing regex by hand.
- Redirect response headers - add headers such as
X-Robots-Tag: noindex, nofollowto redirect responses.
Privacy-conscious tracking
- No plain IP storage - visitor IPs are hashed with a site-specific salt.
- Optional subnet masking - reduce identifiability further.
- Retention controls - clean up old analytics automatically.
- Analytics master switch - disable tracking when a project does not need it.
Import, export, backups
- Guided CSV import - upload, map columns, preview, and confirm before changes are written.
- CSV export - export redirect libraries and analytics.
- Import history - record bulk changes with date, file, counts, and status.
- Automatic pre-import backups - protect the redirect table before bulk changes.
- Manual and scheduled backups - store backups locally or in a Craft asset volume.
- Restore tools - restore from the Control Panel or command line.
- Operator commands - generate salts/API tokens, create/list/clean backups, and inspect plugin commands from the CLI.
Developer and suite integration
- GraphQL - resolve redirects and list enabled redirects for headless builds.
- Read-only JSON API - expose enabled redirects to static builds, SPAs, edge workers, or backend integrations.
- In-CP API tester and Postman export - test the JSON endpoint from Craft and download a ready-made Postman collection/environment.
- RedirectHandlingTrait - lets other plugins reuse Redirect Manager for 404 lookups, redirect creation, and undo handling.
- Twig variables and events - integrate redirect settings and analytics where needed.
- Granular permissions - separate access for redirects, analytics, import/export, backups, settings, API testing, and maintenance workflows.
- Dedicated logging - daily log files with an optional Control Panel viewer through Logging Library.
Localized interface
The plugin's own Control Panel is fully translated into 12 languages: Arabic, Danish, Dutch, English, French, German, Italian, Japanese, Norwegian, Portuguese, Spanish, and Swedish.
Standard
Plus $24/year after one year.
To install this plugin, copy the command above to your terminal.
This plugin doesn't have any reviews.








