Шпаргалки: Yii2 Активация ЧПУ
В этой короткой заметке поговорим о том как включить по умолчанию красивые ЧПУ в новом проекте на Yii Framework.
Для начала нам нужно создать файл .htaccess в директории web и направить все запросы в файл index.php ниже привожу содержимое файла .htaccess:
Options +FollowSymLinks IndexIgnore */* RewriteEngine on # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # otherwise forward it to index.php RewriteRule . index.php
Затем необходимо в файле config/web.php найти и раскомментировать строки:
'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ ], ],
Вот и всё, ваш сайт готов к отображению красивых урлов =)