>Настраиваю виртуальные хосты и вот что
>получается:
>bash-2.04# httpd -S
>VirtualHost configuration:
>127.0.0.1:80 is a NameVirtualHost
>default server server1.ru (/usr/local/files/apache/conf/httpd.conf:912)
>port 80 namevhost server1.ru (/usr/local/files/apache/conf/httpd.conf:912)
>11.22.33.44:80 server2.ru (/usr/local/files/apache/conf/httpd.conf:1030)
>
>Второй вариант:
>
>bash-2.04# httpd -S
>VirtualHost configuration:
>11.22.33.44:80 is a NameVirtualHost
>default server server1.ru (/usr/local/files/apache/conf/httpd.conf:911)
>port 80 namevhost server1.ru (/usr/local/files/apache/conf/httpd.conf:911)
>port 80 namevhost server2.ru (/usr/local/files/apache/conf/httpd.conf:1028)
>
>Я так понимаю, что второй вариант
>правильный, а первый - нет.
>Но! С первым вариантом работает,
>а со вторым выдаёт 404.
>Ещё одно НО. С первым
>вариантом на оба имени: server1.ru
>и server2.ru выдаёт только каталог
>от server2, но в строке
>адреса что набрал, то и
>есть. То есть если, например
>набираем http://server1.ru/ - коннектится как
>ни в чём не бывало,
>но отдаёт док с server2.
>
>Вот я и хочу спросить у
>знающих людей: Это с чем
>проблемы - с Апачем или
>с DNS... или с головой
>:-)?
Проблемы с невнимательностью вероятно..?
Пример устроит?
----------- quote from httpd.conf ---------
ServerName unix1.jinr.dubna.su
DocumentRoot /usr/local/www/data/unix1.jinr.ru
Listen 80
Listen 61111
NameVirtualHost 159.93.17.121
#-- unix1.jinr.ru:
<VirtualHost 159.93.17.121:80>
ServerAdmin webmaster@unix1.jinr.ru
ServerName unix1.jinr.ru
DocumentRoot /usr/local/www/data/unix1.jinr.ru
CustomLog /var/log/apache/unix1-access.log common
ErrorLog /var/log/apache/unix1-error.log
</VirtualHost>
#-- blues.dubna.su:
<VirtualHost 159.93.17.121:80>
ServerAdmin webmaster@blues.dubna.su
ServerName blues.dubna.su
DocumentRoot /usr/local/www/data/blues.dubna.su
CustomLog /var/log/apache/blues-access.log common
ErrorLog /var/log/apache/blues-error.log
</VirtualHost>
#-- vsvtest
<VirtualHost 159.93.17.121:61111>
ServerName unix1.jinr.dubna.su
DocumentRoot /usr/local/www/data/unix1.jinr.ru/ad-block
AliasMatch .* /usr/local/www/data/unix1.jinr.ru/ad-block/empty.gif
</VirtualHost>
#-- mp3.jinr.ru:
<VirtualHost 159.93.17.129>
ServerAdmin webmaster@mp3.jinr.ru
ServerName mp3.jinr.ru
DocumentRoot /usr/local/www/data/mp3.jinr.ru
CustomLog /var/log/apache/mp3-access.log common
ErrorLog /var/log/apache/mp3-error.log
</VirtualHost>
#-- xnc.dubna.su:
<VirtualHost 159.93.25.88>
ServerAdmin webmaster@xnc.dubna.su
ServerName xnc.dubna.su
DocumentRoot /usr/local/www/data/xnc.dubna.su
CustomLog /var/log/apache/xnc-access.log common
ErrorLog /var/log/apache/xnc-error.log
</VirtualHost>