Решено: apache2 (не работает виртуальный хост)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

g0a
Сообщения: 56
ОС: openSUSE 11.3

Решено: apache2

Сообщение 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

что делаю не так? :crazy:
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Решено: apache2

Сообщение 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

что делаю не так? :crazy:

На одном IP.
Разносите на разные IP/на разные порты/делайте
rewrite.
Спасибо сказали:
g0a
Сообщения: 56
ОС: openSUSE 11.3

Re: Решено: apache2

Сообщение 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

что делаю не так? :crazy:

На одном IP.
Разносите на разные IP/на разные порты/делайте
rewrite.

хм... я не спрашивал, как сделать иначе, а спросил, что не так я сделал.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Решено: apache2

Сообщение eddy »

Покажите выхлоп apachectl -t
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
g0a
Сообщения: 56
ОС: openSUSE 11.3

Re: Решено: apache2

Сообщение g0a »

в общем поступил так:
в файле настройки виртуального хоста, пришлось вписать настройки и основного хоста.... после чего все заработало
Спасибо сказали: