пожалуйста, предоставьте какое-то объяснение, чтобы поддержать ваш ответ.

я естьhttp://example.com и класс маршрутизации PHP, который проверяет, существует ли какой-либо URL.
Я хочу сделать новый маршрут, который:

http://example.com/foo/bar/123

но пока я его открываю, Apache перенаправляет меня на страницу с ошибкой. Поэтому я использую .htaccess. Код является:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)  /index.php [L]

и это работает, пока я используюhttp://example.com/foo, но как только я добавляю некоторые другие параметры, он перенаправляет меня на ошибку.

Я предполагаю, что код перезаписи неверен. Это неправильно?
Если да, не могли бы вы предложить мне хороший?
Если нет, где проблема может быть расположена?

Ответы на вопрос(2)

Ваш ответ на вопрос