|
|
|
| Помогите, пожалуйста настроить виртуальный хостинг в Apache 2.2.10. Ситуация следующая: в файле httpd.conf раскомментировала строку Include conf/extra/httpd-vhosts.conf, далее в файле httpd-vhosts, который находится в папке "extra" закомментировал примеры виртуальных хостов и добавил свой блок, следующего содержания:
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
ServerAdmin webmaster@test.ru
DocumentRoot D:/www/test.ru/
ServerName www.test.ru
ErrorLog D:/www/test.ru/error_log
TransferLog D:/www/test.ru/access_log
</VirtualHost>
Перезагружаю Апач, захожу на созданный виртуальный хост "test.ru" а попадаю все на тот же файл index.html c надписью: it works то есть в корневую директорию "htdocs". Папку для виртуального хоста создал заранее, файл index.html тоже создал, другого содержания конечно. И что самое интересное! При создании хоста файлы error_log, access_log создаются без проблем и в нужном месте, т.е. в папке test.ru. А вот файл index.html выводится из root-директории. Кто знает как решить эту проблему пожалуйста помогите. Кстати у меня установлена система Windows XP SP3. Насколько я знаю там уже есть исправление, касающееся работы виртуальных хостов. И еще в папке C:/Windows/System32/Drivers/etc/ в файле hosts все необходимые изменения внес, добавил 127.0.0.1 test.ru. Все равно не работает! | |
|
|
|
|
автор: vitp (14.12.2008 в 22:44) |
|
|
для: AndreyN
(13.12.2008 в 12:21)
| | Попробуй NameVirtualHost 127.0.0.1:80 заменить на NameVirtualHost *:80 | |
|
|
|