svetamor/redirect-package

redirect from file and bd

Installs: 4

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:yii2-extension

1.4.0 2019-08-01 21:29 UTC

This package is auto-updated.

Last update: 2024-05-29 04:22:21 UTC


README

redirect 301 in Yii2

В \config\main.php или web.php прописать класс RedirectComponent в компонентах и бутстрапе и зависимости в контейнер:

'bootstrap' => ['RedirectComponent','log'],
'container' => [
    'definitions' => [
        \frontend\vendor\svetamor\redirect\interfaces\AbstractArray::class => [
            'class' => \frontend\vendor\svetamor\redirect\ArrayBd::class,
            'filePath' => 'redirect',
        ],
        /*\frontend\vendor\svetamor\redirect\interfaces\AbstractArray::class => [
            'class' => \frontend\vendor\svetamor\redirect\ArrayCsv::class,
            'filePath' => '/files/redirect.csv',
         ],*/
        \frontend\vendor\svetamor\redirect\interfaces\IGettingUrl::class => \frontend\vendor\svetamor\redirect\GettingUrl::class,
        \frontend\vendor\svetamor\redirect\interfaces\IRedirect::class => \frontend\vendor\svetamor\redirect\Redirect::class,
    ],
],
'components' => [
    ...
    'RedirectComponent' => [
        'class'=>'frontend\vendor\svetamor\redirect-package\src\RedirectComponent',
    ],