Два домена на один web-сервер

Все о программах, утилитах и ОС.
Аватара пользователя
-=NeWT=-
Местный
Местный
Сообщения: 1864
Зарегистрирован: Сб авг 14, 2004 10:45 pm
Откуда: InffinNet
Контактная информация:

Два домена на один web-сервер

Непрочитанное сообщение -=NeWT=- » Вс сен 03, 2006 5:53 pm

Имеется настроенный Веб-сервер, имеется делегированный домен, ДНСы все настроены, вобщем, Веб-сервер работает как положено. Сервер - Апач. Вопросик собственно в том, как настроить второй домен на этот же сервер? Т. е. чтобы было 2 сайта на одном сервере. Т. е., я так понимаю, второй домен я направляю на этот же сервер и получаю, что домена два, а сайт один. Как нужно настроить Апач, чтобы он грузил сайты из разных каталогов взависимости от домена, по которому на него зашли?

Аватара пользователя
SOLDIER
Борец за справедливость
Сообщения: 11764
Зарегистрирован: Пн апр 18, 2005 11:53 pm
Откуда: Запорижжя (хохол)

Непрочитанное сообщение SOLDIER » Вс сен 03, 2006 9:29 pm

Ключевое слово - виртуальные домены. ;) Пример файла /etc/htppd/httpd.conf:
----------------------
<VirtualHost *:80>
ServerAdmin admin@yourdomen.dom
DocumentRoot /var/www/html/server1
ServerName server1.domain.ru
ErrorLog /var/log/httpd/error_log
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" com
bined
CustomLog /var/log/httpd/access_log combined
</VirtualHost>

<VirtualHost *:80>
ServerAdmin admin@yourdomen.dom
DocumentRoot /var/www/html/server2
ServerName server2.domain.ru
ErrorLog /var/log/httpd/error2_log
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" com
bined
CustomLog /var/log/httpd/access2_log combined
</VirtualHost>
-------------
Ну и так далее. Апач разбирает - какой из серверов обслуживать по HTTP-заголовку.
Не пытайтесь спорить с дебилом, иначе Вы опуститесь до его уровня, где он
Вас задавит своим опытом!

Аватара пользователя
-=NeWT=-
Местный
Местный
Сообщения: 1864
Зарегистрирован: Сб авг 14, 2004 10:45 pm
Откуда: InffinNet
Контактная информация:

...

Непрочитанное сообщение -=NeWT=- » Вт сен 05, 2006 1:04 pm

Ммммммм... немного не так. Мне бы не "firma1.domain.ru, firma2.domain.ru ...", а "domain1.ru, domain2.ru, domain3.ru..."... Т. е. если я соответствующим образом конфиг сделаю оно работать будет?

Аватара пользователя
SOLDIER
Борец за справедливость
Сообщения: 11764
Зарегистрирован: Пн апр 18, 2005 11:53 pm
Откуда: Запорижжя (хохол)

Непрочитанное сообщение SOLDIER » Вт сен 05, 2006 10:51 pm

Разумеется. Лишь бы записи в базе ДНС-серверов обоих зон указывали на один и тот же IP. Рекомендую также прописать CNAME для www - в описании. И происать аналогичные записи в файле конфигурации Апача. Просто правило хорошего тона.
Не пытайтесь спорить с дебилом, иначе Вы опуститесь до его уровня, где он
Вас задавит своим опытом!

Аватара пользователя
-=NeWT=-
Местный
Местный
Сообщения: 1864
Зарегистрирован: Сб авг 14, 2004 10:45 pm
Откуда: InffinNet
Контактная информация:

...

Непрочитанное сообщение -=NeWT=- » Ср сен 06, 2006 10:09 pm

Извини уж, что так досканально спрашиваю... Просто мой обычный "метод тыка" тут не подойдёт - нужно, чтобы всё с первого раза работало... :). Спасибо, с доменами разобрался.

Ответить

Вернуться в «Soft-программы и операционные системы.»