[mdk-re] Apache 1.3.20 - troubles with virtual hosts and more...

AT =?iso-8859-1?q?alexey=5Ftourbin_=CE=C1_mail=2Eru?=
Пт Сен 14 18:59:13 MSD 2001


Hi!

> Вылечилось таким же волшебным образом... После скачивания src.rpm
> и пересборки (rpm --rebuild). Конфиги оставил те же самые.

Плохо, когда проблемы разрешаются вот так вот "волшебно". Нужно ведь
разобраться в причине, а не просто что-то тупо перекомпилять. Иначе это
будет похоже на переустановку Windows...

> AJ> Грузится только первый, по какому адресу ни обратись. Причем,
> AJ> повторяю, я с этим уже сталкивался раньше, тогда все
> AJ> закончилось
> AJ> самостоятельной сборкой Апача... Ну где еще может быть
> AJ> кривизна??

В Апаче очень вылизанный код, не стоит надеяться на его кривизну.

В документации (manual/vhost/details.html) написано:

   Unless a NameVirtualHost directive is used for a specific IP address
   the first vhost with that address is treated as an IP-based vhost.
   In 1.3.13 and later that includes the IP address *.

Попробуйте сделать следующее:

	NameVirtualHost 111.222.333.444

	<VirtualHost 111.222.333.444>
		ServerName vhost1.mydomain.ru
		...
	</VirtualHost>

	<VirtualHost 111.222.333.444>
		ServerName vhost2.mydomain.ru
		...
	</VirtualHost>
	
Может быть отдельная проблема, если вы используете Russian Apache с
перекодировкой по портам 8080 и т.д. (нужно использовать * в качестве
порта, т.е. <VirtualHost 111.222.333.444:*>.

__
AT




Подробная информация о списке рассылки community