Порой веб-мастера и администраторы веб-серверов сталкиваются с вопросом организации дополнительных сабдоменов для проекта без потери скорости при запросах к удалённым хостам - т.е. так, чтобы все поддомены проекта физически находились в конкретных директориях на FTP.

Чтобы разместить содержимое сабдомена в папке основного домена, требуется внести строки такого вида в .htaccess:

RewriteEngine On
RewriteRule ^subdomaindir/ - [last]
RewriteCond %{HTTP_HOST} (www.)?sub.domain.ru [nocase]
RewriteRule (.*) subdomaindir/$1 [last]

Тогда сабдомен sub.domain.ru будет направляться в папку subdomaindir на основном домене.

Метки: , ,