Почему расширение добавляется в строку запроса с помощью htaccess?
Пример URL: http://localhost/opt1/opt2
Результат: 'QUERY_STRING' => string 'route=opt1/opt2.php' (length=27)
htaccess
RewriteCond %{REQUEST_FILENAME} !index\.php$
RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
Я недавно установил последнюю версию сервера WAMP, но я не смог найти какие-либо настройки, которые вызвали бы это.
edit
Я только что определил расширение, которое добавляется только в том случае, если фактический файл существует. Так что это должно быть ошибка с моими правилами htaccess ..