Главная/Статьи/Шпаргалки: Yii2 Активация ЧПУ
Yii2

Шпаргалки: Yii2 Активация ЧПУ

Для включения красивых URL-адресов (ЧПУ) в новом Yii2-проекте нужно выполнить два шага.

Шаг 1 — Создать .htaccess

Создайте файл .htaccess в директории web/ и перенаправьте все запросы на index.php:

Options +FollowSymlinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php

Шаг 2 — Настроить web.php

Найдите и раскомментируйте секцию urlManager в файле config/web.php:

'urlManager' => [
  'enablePrettyUrl' => true,
  'showScriptName' => false,
  'rules' => [
  ],
],

Вот и всё — ваш сайт готов к отображению красивых URL-адресов.