На виртуальном хостинге мне хотелось бы настроить редирект всех запросов на www.sitename.ru/public/index.php так, чтобы в адресной строке оставался www.sitename.ru
Сейчас файл .htaccess выглядит так.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|public|css|js|ini|png|jpg|gif|robots\.txt)
RewriteRule .* /public/index.php [L]
Редирект происходит, но и адрес меняется на www.sitename.ru/public/index.php
На выделенном хостинге я указывал /public/ родительским каталогом и все работало как надо. Можно ли этого добиться на виртуальном хостинге?