Прохладный URI возвращает 404, если существует такое же имя PHP - PullRequest
3 голосов
/ 15 февраля 2020

Я использую классный URI в .htaccess что-то вроде этого:

RewriteRule ^([0-9a-z-]*)/$ /view.php?m=$1 [L,QSA]

Проблема в том, что когда я использую URL, который соответствует существующему имени файла в root, он возвращает ошибку 404.

Например, мне нужен классный URI /eshop/, который будет вызывать /view.php?m=eshop, но он не будет работать, если в root есть файл /eshop.php.

Если изменить его на /eshop-test/, то все в порядке.

Как я могу заставить это работать? Требуется ли настройка PHP?

...