spatie/laravel-missing-page-redirector
Automatically redirect 404 (missing) pages in Laravel to preserve SEO during site migrations. Configure old-to-new URL redirects in a config file or implement a custom redirector (e.g., database-backed) via middleware in your global stack.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/laravel-html | 0.94 | Generate HTML in Laravel with a clean, readable API. Build elements dynamically and compose them easily, including form fields that automatically pull values from models, session data, or defaults. Includes a convenient Html facade/alias for quick use. | 829 | 839 | 102 | 569K | 0 | 22.4 | 41.2 | MIT | 8 months ago | |
| spatie/laravel-searchable | 0.93 | Structured, case-insensitive search across Eloquent models and other sources. Register models/attributes (or custom search aspects) and get grouped, typed results with titles and URLs—ideal for building unified search pages in Laravel apps. | 1,373 | 1,381 | 110 | 79K | 0 | 25.4 | 25.7 | MIT | 8 months ago | |
| spatie/laravel-site-search | 0.93 | spatie/laravel-site-search crawls and indexes your entire site to create a private Google-like full-text search. It uses a local SQLite FTS5 database by default with no external dependencies, optional Meilisearch support, and concurrent crawling for speed. | 310 | 312 | 25 | 2K | 0 | 23.5 | 12.6 | MIT | 4 months ago | |
| spatie/laravel-visit | 0.91 | Adds a php artisan visit command to quickly hit any route in your Laravel app and inspect the response. Shows colorized HTML or JSON output plus request results, with options like visiting by route name and logging in a user before the request. | 159 | 160 | 9 | 756 | 0 | 11.2 | 10.9 | MIT | 7 months ago | |
| spatie/laravel-paginateroute | 0.87 | Adds a Laravel route macro to paginate via clean, translatable URLs like /news/page/2 instead of ?page=2. Includes a paginate route method and facade for generating pagination links. Note: this package is abandoned/unsupported—fork if needed. | 303 | 316 | 57 | 1K | 0 | 4.8 | 6.7 | MIT | 8 years ago | |
| spatie/guzzle-redirect-history-middleware | 0.87 | Guzzle middleware that records redirect chains for each request. Attach RedirectHistoryMiddleware to your handler stack to capture every Location hop and inspect the final URL and intermediate redirects via a RedirectHistory instance. | 19 | 19 | 4 | 434 | 0 | 1.1 | 18.7 | MIT | 5 years ago | |
| asignua/filament-redirects | 0.86 | Asignua Filament Redirects is a Filament plugin for managing URL redirects directly from your admin panel. Create and edit 301/302 redirects, handle incoming requests with middleware, and keep your Laravel site's links organized without leaving Filament. | 0 | — | 0 | — | 0 | 19.7 | — | MIT | 1 week ago | |
| funstaff/redirect-bundle | 0.86 | Funstaff RedirectBundle is a Symfony bundle for managing URL redirects in your application. It helps centralize redirect rules, handle legacy links, and keep navigation working smoothly with minimal configuration. Ideal for maintaining SEO-friendly routes when URLs change. | 3 | 3 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| spatie/laravel-sluggable | 0.86 | Generate unique slugs for Eloquent models on create or update via a Sluggable attribute or HasSlug trait. Includes collision suffixes, translatable slugs, and self-healing URLs with 308 redirects. | 1,560 | 1,586 | 190 | 867K | 0 | 43.5 | 44.5 | MIT | 1 week ago | |
| anomaly/redirects-module | 0.86 | Anomaly Redirects Module brings URL redirect management to Laravel Streams applications. Create and manage 301/302 redirects in the admin panel and let middleware forward old URLs to new destinations. Integrates with Anomaly field types and the control panel for a simple, configurable redirect syste... | 2 | 2 | 9 | 37 | 0 | 0.3 | 15.5 | MIT | — | |
| braune-digital/redirect-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| spatie/visit | 0.86 | Human-friendly curl for the terminal. Visit any URL and display its response with colorized output (HTML via bat, JSON via jq), plus status code and response time. Supports custom HTTP methods and options like following redirects. | 390 | 390 | 14 | 2 | 0 | 7.5 | 0.0 | — | 1 year ago | |
| spatie/laravel-referer | 0.86 | Store a visitor’s original referrer in the Laravel session. Detects from utm_source first, then the external domain from the Referer header, otherwise empty. Configurable session key and referrer sources via published config. | 526 | 531 | 37 | 26K | 0 | 17.5 | 24.6 | MIT | 8 months ago | |
| gnahotelsolutions/laravel-trailing-slash | 0.86 | Laravel middleware that normalizes trailing slashes on incoming URLs, redirecting requests to your preferred format (with or without a trailing slash) through configurable, SEO-friendly redirects. Easy to install and customize for cleaner, consistent routes. | 11 | — | 1 | — | 0 | 0.4 | — | MIT | 1 year ago | |
| michaloravec/laravel-paginateroute | 0.85 | Adds a paginate route macro to Laravel for pagination via custom routes instead of query strings, with translatable "page" segments, normal/dash/simple URL modes, config publishing, and its own URL helpers. | 16 | 17 | 2 | 12K | 2 | 1.4 | 39.0 | MIT | 2 years ago | |
| backstage/laravel-trailing-slash | 0.85 | A Laravel package for controlling trailing slash behavior on your application's routes, letting you normalize, redirect, or enforce trailing slashes consistently. Keeps URLs canonical, avoids duplicate-content issues, and helps prevent mismatched redirects with simple, configurable middleware. | 0 | 0 | 0 | 1K | 1 | 0.1 | 42.3 | MIT | — | |
| eo/redirect-bundle | 0.85 | EoRedirectBundle is a Symfony 2.1+ bundle for handling redirects, installable via Composer and enabled in AppKernel. It is released under the MIT license, with issues and feature requests tracked on GitHub. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| astina/redirect-manager-bundle | 0.85 | — | 6 | 6 | 7 | 0 | 0 | 2.6 | — | — | 3 years ago | |
| oliwol/laravel-slugify | 0.85 | A Laravel package for generating URL-friendly slugs from strings. Provides a simple helper to turn titles and text into clean, readable slugs for routes, posts, and other model fields, with optional customization for separator and uniqueness. | 2 | 2 | 0 | 3K | 0 | 14.4 | 47.0 | MIT | 3 months ago | |
| spatie/laravel-sitemap | 0.85 | Generate sitemaps for your Laravel site with ease. Crawl your entire site automatically or build sitemaps manually, add URLs with metadata like last modification dates, and split large crawls into multiple sitemap files. | 2,619 | 2,650 | 295 | 1M | 0 | 44.7 | 40.8 | MIT | 4 months ago |
How can I help you explore Laravel packages today?