Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.
Модераторы: SLEDopit, Модераторы разделов
-
g0a
- Сообщения: 56
- ОС: openSUSE 11.3
Сообщение
g0a »
Всем доброго дня!
Есть домен типа:
webserver.local и mail.webserver.local и эти два домена висят на одном IP.
apache настроен и работает, но нужно сделать виртуальный домен на mail.webserver.local
то есть, чтобы webserver.local имел свой каталог типа: /www/1, а mail.webserver.local /www/2
делаю следующее:
# cd /etc/apache2/vhosts.d/
# cp vhost.template mail.conf
mail.conf:
<VirtualHost *:80>
ServerName mail.webserver.local
DocumentRoot /www/2
</VirtualHost>
далее делаю рестарт:
# rcapache2 restart
в результате получилось, что mail.webserver.local и webserver.local ссылаются в /www/2
что делаю не так?
-
Sleeping Daemon
- Сообщения: 1450
Сообщение
Sleeping Daemon »
g0a писал(а): ↑03.12.2010 11:58
Всем доброго дня!
Есть домен типа:
webserver.local и mail.webserver.local и эти два домена висят на одном IP.
apache настроен и работает, но нужно сделать виртуальный домен на mail.webserver.local
то есть, чтобы webserver.local имел свой каталог типа: /www/1, а mail.webserver.local /www/2
делаю следующее:
# cd /etc/apache2/vhosts.d/
# cp vhost.template mail.conf
mail.conf:
<VirtualHost *:80>
ServerName mail.webserver.local
DocumentRoot /www/2
</VirtualHost>
далее делаю рестарт:
# rcapache2 restart
в результате получилось, что mail.webserver.local и webserver.local ссылаются в /www/2
что делаю не так?

На одном IP.
Разносите на разные IP/на разные порты/делайте
rewrite.
-
g0a
- Сообщения: 56
- ОС: openSUSE 11.3
Сообщение
g0a »
Sleeping Daemon писал(а): ↑03.12.2010 13:10
g0a писал(а): ↑03.12.2010 11:58
Всем доброго дня!
Есть домен типа:
webserver.local и mail.webserver.local и эти два домена висят на одном IP.
apache настроен и работает, но нужно сделать виртуальный домен на mail.webserver.local
то есть, чтобы webserver.local имел свой каталог типа: /www/1, а mail.webserver.local /www/2
делаю следующее:
# cd /etc/apache2/vhosts.d/
# cp vhost.template mail.conf
mail.conf:
<VirtualHost *:80>
ServerName mail.webserver.local
DocumentRoot /www/2
</VirtualHost>
далее делаю рестарт:
# rcapache2 restart
в результате получилось, что mail.webserver.local и webserver.local ссылаются в /www/2
что делаю не так?

На одном IP.
Разносите на разные IP/на разные порты/делайте
rewrite.
хм... я не спрашивал, как сделать иначе, а спросил, что не так я сделал.
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Сообщение
eddy »
Покажите выхлоп apachectl -t
RTFM
-------
KOI8-R - патриотичная кодировка

-
g0a
- Сообщения: 56
- ОС: openSUSE 11.3
Сообщение
g0a »
в общем поступил так:
в файле настройки виртуального хоста, пришлось вписать настройки и основного хоста.... после чего все заработало