AcceptPathInfo On
RewriteEngine On
RewriteBase /%{DOCUMENT_ROOT}/
RewriteCond %{REQUEST_URI} !=/index.php
RewriteRule ^(.*) /index.php?req=$1 [L,PT]
Это то, что у меня сейчас. Если это не очевидно, я хочу найти текущее местоположение файла .htaccess, запущенного в данный момент, и изменить любой URL-адрес, который предполагается использовать после текущего URL-адреса, чтобы он /CurrentDirectory/index.php?req=restofurl
К сожалению, это ломается
Однако
AcceptPathInfo On
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !=/index.php
RewriteRule ^(.*) /index.php?req=$1 [L,PT]
Не ломается и работает точно , как требуется, за исключением попаданий в корневой каталог