Есть обходные пути, использующие ErrorDocument и обрабатывающие неудачные запросы в пользовательском пространстве (= скрипт php).Но это (1) загрязнит журнал и (2) не будет работать с запросами POST (в зависимости от сервера).Не стоит беспокоиться об этом.
Практическая альтернатива - использовать PATH_INFO
для чистых URL в сочетании с одним или несколькими корневыми сценариями.Вам нужно будет использовать его, например, с +MultiViews
или SetHandler
или DefaultType
и ForceType
(которые можно использовать для установки расширения без php-скрипта). [1]
Но часто это тоже запрещенные директивы, если даже не включен mod_rewrite.
[1] Не забывайте раздел FilesMatch, чтобы ограничить эффектили снова отключите его в подкаталогах.