QUOTE(sermex @ 18.12.2005, 17:39)
Приветствую!
Столкнулся с такой проблемой:есть виртуальный сервер с роот доступом и Cpanel.
а также домен такого вида: domen.com.ru (тоесть домен и субдомен).Подскажите как сделать чтобы при загрузке папки на сервер она автоматически создавалась субдоменом и открывалась так
http://name.domen.com.ru , а не так
http://domen.com.ru/nameВроде чтото надо прописать в апаче но что именно?
От своего суппорта я добился ответа что нужно создавать субдомены вручную.
Возможно нижесказанное не совсем то, что Вы хотите, но все таки решение
CODE
Bulk SubDomains - массовое добавление поддоменов.
Для быстрого и эффективного создания поддоменов необходимо добавить в конфиг DNS зоны сайта сроку вида
*.mydomain.com. 14400 IN CNAME mydomain.com.
Далее в конфиг апача в раздел виртуального хоста добавить строку вида
ServerAlias *.mydomain.com mydomain.com
Далее в public_html создать .htaccess с кодом
RewriteCond %{HTTP_HOST} ^[^.]+\.mydomain\.com$
RewriteRule ^(.+) %{HTTP_HOST}$1
RewriteRule ^([^.]+)\.mydomain\.com(.*) /home/mydomain/public_html/$1
Теперь к любому добавленому каталогу в public_html можно обращатся как к поддомену сайта.
Статья взята с сайта
© dedic.ru