Helo!Я хотел бы подготовить динамический виртуальный хост для всех поддоменов, которые будут созданы в будущем с использованием mod_rewrite.Все субдомены будут настроены одинаково, поэтому я подумал об использовании динамической конфигурации VH.Я хочу, чтобы корнем моего документа для каждого субдомена был /home/user/public_html/subdomainName.
Я пробовал со следующей конфигурацией, но не смог:
<VirtualHost xxx.xxx.xxx.xxx:80>
# get the server name from the Host: header
UseCanonicalName Off
<Directory /home/user/public_html/>
# ExecCGI is needed here because we can't force
# CGI execution in the way that ScriptAlias does
Options FollowSymLinks ExecCGI
</Directory>
RewriteEngine On
# a ServerName derived from a Host: header may be any case at all
RewriteMap lowercase int:tolower
#rule that is suposed to set document root of virtual host!???
RewriteRule ^([a-z-]+)\.domain\.com/?(.*) /home/user/public_html/$1/$2
</VirtualHost>
Правилочто-то кажется неправильным, и это не относится.Я никогда не работал с динамическим VH раньше, поэтому я понятия не имею, где я не прав ...