Я раскомментировал в DynamicVhosts.conf соответствующие строки, и получил вот это (для первого апача):
Код: Выделить всё
# $Header: /var/cvsroot/gentoo-x86/net-www/apache/files/conf/DynamicVhosts.conf,v 1.3 2004/07/18 04:20:47 dragonheart Exp $
#Simple dynamic virtual hosts
#
# This extract from apache.conf implements the virtual host arrangement
# outlined at http://www.apache.org/docs/vhosts/mass.html, using
# mod_vhost_alias.
# get the server name from the Host: header
UseCanonicalName Off
#
# this log format can be split per-virtual-host based on the first field
LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
CustomLog logs/access_log vcommon
#
# include the server name in the filenames used to satisfy requests
VirtualDocumentRoot /var/www/vhosts/%0/htdocs
VirtualScriptAlias /var/www/vhosts/%0/cgi-bin
#
# This configuration can be changed into an IP-based virtual hosting
# solution by just turning UseCanonicalName Off into UseCanonicalName DNS.
# The server name that is inserted into the filename is then derived from
# the IP address of the virtual host.В /etc/apache/conf/apache.conf соответственно раскомментировал строчку
Код: Выделить всё
###
### Virtual Hosts
###
# We include different templates for Virtual Hosting. Have a look in the
# vhosts directory and modify to suit your needs.
#Include conf/vhosts/Vhosts.conf
Include conf/vhosts/DynamicVhosts.conf
#Include conf/vhosts/VirtualHomePages.confВ /var/www/vhosts/ создал каталог mgw.illichivska.com.ua, в нем каталог htdocs, туда положил index.html. Всем каталогам и файлам присвоил юзера и группу apache.
При попытке получить через браузер содержимое моего виртуального хоста, т.е. при наборе http://mgw.illichivska.com.ua сервер выдает
Код: Выделить всё
Forbidden
You don't have permission to access / on this server.
Apache/1.3.32 Server at mgw.illichivska.com.ua Port 80В логах пишет следующее:
access_log
Код: Выделить всё
mgw.illichivska.com.ua 192.168.0.18 - - [17/May/2005:16:28:38 +0300] "GET / HTTP/1.1" 403 289
192.168.0.18 - - [17/May/2005:16:28:38 +0300] "GET /favicon.ico HTTP/1.1" 403 300 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.7) Gecko/2005041
4 Firefox/1.0.3"
mgw.illichivska.com.ua 192.168.0.18 - - [17/May/2005:16:28:38 +0300] "GET /favicon.ico HTTP/1.1" 403 300error_log
Код: Выделить всё
[Tue May 17 16:28:38 2005] [error] [client 192.168.0.18] client denied by server configuration: /var/www/vhosts/mgw.illichivska.com.ua/htdocs
[Tue May 17 16:28:38 2005] [error] [client 192.168.0.18] client denied by server configuration: /var/www/vhosts/mgw.illichivska.com.ua/htdocs/favicon.icoДомена mgw.illichivska.com.ua в нашем DNS нет, вместо этого я прописываю его в c:\windows\system32\drivers\hosts.
Для апача 2.0.52 ситуация с точностью повторяется. Тот же конфиг для динамических виртуальных хостов, то же в логах.
Подскажите пожалуйста, что стоит подкрутить и как вообще решается эта задача?