Открываете консоль.
Вводите команду
php yii serve
В результате работы этой команды в консоли должны увидеть что-то подобное.
Server started on http://localhost:8080/
Document root is "/home/slonik/localhost/www/test.loc/yii2_test/web"
Quit the server with CTRL-C or COMMAND-C.
Переходите в браузере по адресу.
http://localhost:8080/index-test.php
В конфигурационных файлах ничего не меняете.
Получаете страницу без ошибки 404.
p.s.
В config/web.php
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'' => 'site/index',
'<_a:(contact|about)>' => 'site/<_a>',
'<_a:(login|logout|sign-up)>' => 'users/<_a>',
'<_c:[-\w]+>/<_a:[-\w]+>' => '<_c>/<_a>',
'<_c:[-\w]+>' => '<_c>/index',
'<_a:(offline)>' => 'offline/index',
],
],
В config/test.php
'urlManager' => [
'showScriptName' => true,
],