Я сделал свой собственный проект PHP, и все запросы были обработаны правильно, кроме случаев, когда я go перешел на страницу ошибки.
Формат URL : http://project/controller/action
Редактировать: Если я go до http://project/error, все в порядке, контроллер существует и создается правильно.
проблема только в том случае, если я go до http://project/error/ независимо от (например: http://project/error/pageNotFound), выбрасывает меня: Объект не найден! ... Ошибка 404 до , чтобы начать выполнение моего индекса. php. Я сделал:
die("first line execute");
И сначала выдает ошибку 404, не имеет значения, существует действие или нет, я не могу обработать URL.
¿Возможно, это ошибка .htaccess? Потому что ничего не выполнить. У меня есть это:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [L]
</IfModule>
Я не знаю, большое спасибо за ваше время.
Редактировать 2: Протестировано с xampp (VirtualHost) на windows 10