Автор оригинала: David Wong.
При использовании Yii 1.x мы все знаем, что URL-адреса для украшения настраиваются в файлах конфигурации, что аналогично в Yii 2.x, но значение конфигурации отличается. Давайте посмотрим, как украсить URL-адреса в Yii 2.x.
откройте config\web. php В компонентах Добавьте в этот большой массив следующее
'urlManager' => [
// Routing Routing
'enablePrettyUrl' => true,
// Hide entry scripts
'showScriptName' => false,
// Fake suffixes
'suffix'=>'.html',
'rules' => [
'/'=>'/',
],
], После добавления создайте новый файл в каталоге/Web .htaccess Напишите следующее
Options +FollowSymLinks IndexIgnore */* RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php
Конечно, не забудьте открыть Apache переписать О ~
Оригинал: “https://developpaper.com/yii-2-beautifies-url/”