Эх... Субдомены...

DpoHro

Новичок
Эх... Субдомены...

Все это не раз обсуждалось, в поиске ответа не нашел уж извините...

Мне нужно динамически создавать субдомены, ну неужели так ничего еще и не придумано для этого?
народ.ру то как то это делает, регистрация и бац - есть поддомен...
Мне нужно все аналогично сделать, только чтобы скрипты работали на главном хосте, то есть дублирования не будет, будет клонирование сайтов через создание нового сайта в БД... Хотел сделать ссылки вида www.clone.ru/someclone1 - сделал (вернее разобрался как сделать) , но как вы понимаете это ацтой, куда лучше будут выглядеть для юзеров ссылки вида someclone1.clone.ru. Вобщем впал в отчаяние читая найденные в поиске обсуждения по этой теме...

Если кто знает как работает народ.ру поделитесь пожалста, очень необходимая весчь!
 

crocodile2u

http://vbolshov.org.ru
Для этого всего-то и нужно, чтобы запросы вида *.maindomain.ru обрабатывались физически в одном месте - думаю, понятно объяснил. Насколько я знаю, без изменений в httpd.conf не получится.
 

crocodile2u

http://vbolshov.org.ru
http://httpd.apache.org/docs/vhosts/mass.html

Там все доступно объяснено (между прочим, нашел за минуту с пом. поиска по форуму)
 

DpoHro

Новичок
я это тоже нашел, буду читать конечно же хотя по англицки не ахти... :(
 

pitaval

Guest
оптимальное решение- mod_rewrite, делается так как написанно тут: http://dklab.ru/chicken/nablas/41.html
 

DpoHro

Новичок
На этой странице нет ни одного упоминания про mod_rewrite
 

evilmeow

Guest
Сначала поднимаем DNSы, чтоб поддерживали wildcards - *.yourdomain.ru

Затем прописываем в апачивской конфигурации что-то вроде ServerAlias *.yourdomain.ru

Остальное - mod_rewrite + maps, или, для извращенцев, в PHP
 
Сверху