Субдомены в apache2

Статус
В этой теме нельзя размещать новые ответы.

MaxLord

Профессор
Регистрация
17 Фев 2007
Сообщения
325
Реакции
49
Используем сервер apache2+php+mysql
Ситуация такова:
1) Существует набор доменов для которых есть свои собственные DocumentRoot
2) Существуют домены, количество которых предполагается расти, причем очень серьезно, они все используют единый DocumentRoot, поэтому они рабоатют через запись default

Проблема: нужно задать для всех из пункта 2 субдомен вида subdomen.domen.ru, subdomen для всех константа, domen соответственно меняется.

Пробовали записать в ServerName регулярное выражение, не получилось, мб знает кто нибудь, как решить данную проблему?:bc:
 
Если Вы используете VirtualHost, Для просмотра ссылки Войди или Зарегистрируйся, расписано как настроить большое количество динамических виртуальных хостов, в том числе и с применением модуля mod_rewrite мне кажется, можно подобрать то что Вам нужно.
 
Какая ОС Если БСД тогда проблема в ДНС нужно вписивать вручную в мастер конфи, сделать зони, и тогда уже смотреть к конфам апача _)

named.conf ответ на все твои вопроси

Если есть запись типа:

zone "domen.ru" {
type master;
file "master/domen.ru";
allow-query { any; };
allow-transfer { xfer; };
forwarders { /* none; */ };
notify no;
notify yes;
also-notify {
1.1.1.1;
2.2.2.2;
};

значит должна бить есче запись и зона типа:

zone "subdomen.domen.ru" {
type master;
file "master/subdomen.domen.ru";
allow-query { any; };
allow-transfer { xfer; };
forwarders { /* none; */ };
notify no;
notify yes;
also-notify {
1.1.1.1;
2.2.2.2;
};
 
Прописываем правильный dns для субдоменов.
В апаче настраиваем обращение субдомена в папку на сервере. Перезагружаем апач.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху