Hello, wizard. location ~* \.(нужные|расширения|файлов)$ { set $filesroot "/home/www/htdocs"; if ( $http_host ~* "^(?:www\.)([^\.]+)\.site\.ru" ) { set $filesroot "$filesroot/site-$1"; } root $filesroot; } Работоспособность не проверял, но синтаксических ошибок нет :) ------- Dmitry Titov