mod_rewrite -возможно ли такое?

maxzz

Новичок
mod_rewrite -возможно ли такое?

Привет,народ.....
нужно реализовать следующее-
Основной домен - domain.ru
Субдомен subdomain.domain.ru

надо для любого субдомена(кроме тех,что не прописаны в днс) вывести содержимое

директории /subdomains

Вообщем как мне сделать mod_rewrite, чтобы при наборе адреса subdomain.domain.ru

показывалось содержимое папки domain.ru/subdomain
??

Можно ли такое реализовать только с помошью mod_rewrite?
Причем субдомен должен быть любой,а директория всегда одна и та же

Спасибо
 

SiMM

Новичок
В избранном есть ссылки на материал, в котором приводится решение данного вопроса.
 

maxzz

Новичок
Ок. спасибо
попутный вопрос
как можно сделать чтобы любой субдомен с www. правильно работал
сейчас к примеру http://users.domain.ru работает
а http://www.users.domain.ru уже не работает,т.к есть алиас
domain.ru. н а www
можно ли обойти эту проблему?
 

bgm

 
Дело в том, что subdomain.domain.ru и www.subdomain.domain.ru - это всё таки разные хосты.
 

maxzz

Новичок
Вобщем с dns разобрался...прописал
* IN CNAME albums.mydomain.com.


можно ли что-то подобное реализовать с vhosts?
т.к пока что у меня выходит следующее
Если я ввожу любой поддомен,то у меня выводится содержимое вообще другого сайта(на одном айпи расположено несколько)
Или чтобы все работало нужно обязательно прописывать запись в vhosts?

вобщем это неудобно...допустим будет 1000 юзеров....для каждого я бы хотел выделить поддомен
Причем учитывая что контент берется из базы-я бы создал одну папку,а контент выводил в зависимости от того какой субдомен был запрошен
И тогда не надо было постояноо делать записи в dns,в vhosts
можно ли это как-то реализовать?
С dns сейчас вроде в порядке......заминка на том,что апачи выводит не то что надо

помогите

-~{}~ 18.05.05 21:52:

к примеру поймет ли апачи следующее
<VirtualHost 1.2.3.4>
DocumentRoot home/mypath/wwwroot/mydomain.com/albums/
ServerName *.mydomain.com
ServerAdmin [email protected]
ServerAlias *.mydomain.com
</VirtualHost>

т.е понимает ли апачи знак * ,чтобы все непрописанные субдомены подчинялись этим правилам?
можно так?
 

bgm

&nbsp;
А чем не устраивает стандартный user redirect через тильду?
(к примеру - как в ЖЖ - livejournal.com/~user)
 

maxzz

Новичок
>А чем не устраивает стандартный user redirect через тильду?

желание заказчика -закон :)
в любом случае -это сработало....прописал в vhosts примерно следующее

<VirtualHost 1.2.3.4>
DocumentRoot home/mypath/wwwroot/mydomain.com/albums/
ServerName *.mydomain.com
ServerAdmin [email protected]
ServerAlias *.mydomain.com
</VirtualHost>

всем спасибо
 
Сверху