В Yii2 есть такой компонент, который позволяет работать без указания index.php файла:
1 2 3 4 5 6 |
'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ ], ], |
Для работы этого компонента также нужно произвести настройку ngnix или apache, смотря что у вас стоит
Читать далее «Nginx и Apache убрать index.php из адреса (Yii2)»