vis / redirectmap
Laravel的重定向映射
1.0.6
2020-12-21 21:26 UTC
README
基于装饰HttpNotFound异常的包。如果检查表中存在“redirect_map”,则将重定向到该URL。
安装
Redirectmap 需要 Laravel 5.0。
通过Composer安装此包
$ composer require vis/redirectmap
或者手动编辑你的项目中的composer.json文件,添加litvin/redirectmap
依赖。
"require": { "vis/redirectmap": "0.*" }
$ composer update
打开config/app.php
文件,在providers数组中添加一个新的条目。
'providers' => [ ... Litvin\Redirectmap\ServiceProvider::class, ]
发布组件。它将添加config\builder\tb-definitions\redirect_map.php
和迁移。
$ php artisan vendor:publish --provider="Litvin\Redirectmap\ServiceProvider" --tag="redirect_map"
应用迁移
$ php artisan migrate
之后,您需要配置\config\builder\admin.php
中的admin面板重定向,通过添加以下内容:
'menu' => array( ... array( 'title' => 'Переадресация', 'link' => '/redirect_map', 'check' => function() {return true;} ) ... )
通过导航到admin面板并添加重定向来验证部署。