Речь идет про Yii2 basic. Делаем чпу и скрываем index.php из путей.
Идем в папку config, файл web.php, находим массив components и в него добавляем:
1 2 3 4 |
'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, ], |
В корень сайта кладем файл .htaccess если его ещё нет. В конец пишем
1 2 3 4 5 6 |
# 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 |
Всё. Теперь страницы будут доступны по адресу http://your_site.com/controller/action
17 сентября 2015 |
Раздел: Программирование |
Метки: yii2