@AlexAll

Как создать ЧПУ ссылки для yii2?

У меня настроен url менеджер но ссылки получаются недоЧПУ вот такого вида site.ku/category/view?slug=pervaya
Вот так я создаю эту ссылку
<?= Html::a('Первая категория', Yii::$app->UrlManager->createUrl(['/category/view' , 'slug' => $model->slug]); ?>


Вот вот настройки

'urlManager' => [
    'class' => 'yii\web\UrlManager',
    'enablePrettyUrl' => true,
    'showScriptName' => false,
    'baseUrl' => '',
    'rules' => [
        '' => 'site/index',
        //'<action>'=>'site/<action>',
        'contact' => '/contact/index',
        'about' => '/about/index',
        '<_c:[\w\-]+>' => '<_c>/index',
        '<_c:[\w\-]+>/<id:\d+>' => '<_c>/view',
        '<_c:[\w\-]+>/<_a:[\w-]+>' => '<_c>/<_a>',
        '<_c:[\w\-]+>/<id:\d+>/<_a:[\w\-]+>' => '<_c>/<_a>',
    ],
];


Как сделать? чтобы ссылка была не такого вида site.ku/category/view?slug=pervaya А такого site.ku/category/pervaya
  • Вопрос задан
  • 497 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы