alex-kish/yii2-redirect-manager

Yii 2 URL重定向管理器

dev-main 2022-06-12 20:56 UTC

This package is auto-updated.

Last update: 2024-09-13 02:13:31 UTC


README

RedirectManager - 如果您需要将用户从一个页面重定向到另一个页面。类似于UrlManager,但是是重定向。

要求

本项目模板对Web服务器的最低要求是支持PHP 7.4。

安装

安装此扩展的首选方式是通过 composer

composer require alex-kish/yii2-redirect-manager:"*"

配置

要使用此扩展,您必须配置应用配置中的RedirectManager类

return [
    //....
    'bootstrap' => ['redirectManager'],
    //....
    'components' => [
        'redirectManager' => [
            'class' => alexKish\redirectManager\RedirectManager::class,
            'rules' => [
                '/from-1' => '/to-1',
                '/from-2' => '/to-2',
                [
                    'from' => '/from-3',
                    'to' => '/to-3',
                    'statusCode' => alexKish\redirectManager\RedirectRule::REDIRECT_STATUS_CODE_MOVED_TEMPORARILY
                ],
            ],
        ],
    ]
];