Для включения красивых 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-адресов.