Skip to content

LindemannRock/craft-redirect-manager

Repository files navigation

Redirect Manager for Craft CMS

Latest Version Craft CMS PHP Logging Library License

Intelligent redirect management and 404 handling for Craft CMS.

License

This is a commercial plugin licensed under the Craft License. It will be available on the Craft Plugin Store soon. See LICENSE.md for details.

⚠️ Pre-Release

This plugin is in active development and not yet available on the Craft Plugin Store. Features and APIs may change before the initial public release.

Features

  • Automatic 404 Handling — catches all 404s and attempts to redirect
  • Multiple Match Types — exact, contains, regex, wildcard, prefix
  • Auto-Redirect Creation — creates redirects when entry URIs change with undo detection
  • Rich Analytics — track 404s with device, browser, OS, geographic data, and bot detection
  • Geographic Detection — visitor location via ip-api.com, ipapi.co, or ipinfo.io
  • CSV Import/Export — import redirects (up to 4000 rows) and export analytics
  • Backup System — automatic/scheduled backups with retention and restore
  • Smart Caching — file or Redis caching for fast redirect lookups
  • Multi-Site Support — site-specific or global redirects
  • Plugin Integration — pluggable architecture for other plugins to handle 404s
  • Privacy-First — salted IP hashing, optional subnet masking, GDPR-friendly
  • Query String Control — strip, preserve, or consolidate query strings

Requirements

  • Craft CMS 5.0+
  • PHP 8.2+
  • Logging Library 5.0+ — optional, install in CP for logs

Installation

Via Composer

composer require lindemannrock/craft-redirect-manager
php craft plugin/install redirect-manager
php craft redirect-manager/security/generate-salt

Using DDEV

ddev composer require lindemannrock/craft-redirect-manager
ddev craft plugin/install redirect-manager
ddev craft redirect-manager/security/generate-salt

Documentation

Full documentation is available in the docs folder.

Support

License

This plugin is licensed under the Craft License. See LICENSE.md for details.


Developed by LindemannRock