Дорого времени суток. Задача разместить сайт в поддиректории. То что можно через настройки сервера указать DocumentRoot subfolder это понятно. Интересует именно вариант настройки такого варианта только средствами htaccess. Что бы хотелось получить на выходе: При обращении site.com/index.php открывался бы site.com/subfolder/index.php При обращении site.com/public/js/script.js открывался бы site.com/subfolder/public/js/script.js При обращении site.com/subfolder2/ открывался бы site.com/subfolder/subfolder2/index.php (если он существует) При обращении site.com/subfolder2/ открывался бы site.com/subfolder/index.php (если index.php не существует, 404 обрабатывался бы скриптом) То есть воссоздать поведение как будто бы сайт лежит в корне. Пример: корневой htaccess Код (Text): RewriteEngine on RewriteRule ^(.+)?$ subfolder/$1 htaccess в subfolder Код (Text): RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !.*\.(js|css) RewriteRule ^ index.php [L] htaccess максимально упрощенный, хочется именно принцип понять, если такое вообще возможно. Столько всего перепробовал, кажется это не возможно.