Следующий код в файле .htaccess ведет себя некорректно.
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(domain\.com)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/(.*)$ /test/$1 [L,QSA]
Выше будет правильно отправлять запросы на «domain.com/uri-here» в каталог «/ test /». Однако запросы на «domain.com/» не совпадают / маршрутизируются.
Я не уверен, что существует проблема со средой, хотя это кажется из-за того, что такой же / похожий код работает на другом сервере.
Что я делаю не так?
Заранее спасибо!