vis/redirectmap

Laravel的重定向映射

1.0.6 2020-12-21 21:26 UTC

This package is not auto-updated.

Last update: 2024-09-24 15:37:36 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面板并添加重定向来验证部署。