vis / redirectmap
Redirect map for Laravel.
1.0.6
2020-12-21 21:26 UTC
Requires
None
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Package based on decorating exceptions for HttpNotFound. It will redirect to url if it checked in table "redirect_map".
Installation
Redirectmap requires Laravel 5.0.
Install this package through Composer:
$ composer require vis/redirectmap
OR manually edit your project's composer.json file to require litvin/redirectmap.
"require": { "vis/redirectmap": "0.*" }
$ composer update
Open config/app.php and add a new item to the providers array.
'providers' => [ ... Litvin\Redirectmap\ServiceProvider::class, ]
Publish components. It will be add config\builder\tb-definitions\redirect_map.php and migrations.
$ php artisan vendor:publish --provider="Litvin\Redirectmap\ServiceProvider" --tag="redirect_map"
Apply migrations
$ php artisan migrate
After that, you need to configurate \config\builder\admin.php redirects in admin panel by adding:
'menu' => array( ... array( 'title' => 'Переадресация', 'link' => '/redirect_map', 'check' => function() {return true;} ) ... )
Verify the deployment by navigating to admin panel and adding redirects.