в htaccess следующий код:
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond $ 1 !^(config|core|css|fonts|js|robots\.txt) RewriteRule ^(.+)$ index.php/$ 1 [L]
существует только файл index.php, как при обращении к http://site.loc так и с указанием http://site.loc/index.php показывает верно, необходимо что бы при обращении к http://site.loc/user то есть к несуществующему файлу, выводил так же страницу index.php
где ошибка что не так сделал?