Виртуальные хосты направляет на localhost

fake

Новичок
httpd-vhosts.conf
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot "C:/web/home/localhost/www"
ServerName localhost
ErrorLog "C:/web/home/localhost/www/logs/error.log"
CustomLog "C:/web/home/localhost/www/logs/access.log" common
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "C:/web/home/test.ru/www"
ServerName test.ru
ServerAlias www.test.ru
ErrorLog "C:/web/home/test.ru/logs/error.log"
CustomLog "C:/web/home/test.ru/logs/access.log" common
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "C:/web/home/cms/www"
ServerName cms.lc
ServerAlias www.cms.lc
ErrorLog "C:/web/home/cms/logs/error.log"
CustomLog "C:/web/home/cms/logs/access.log" common
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "D:/dropbox/My Dropbox/mediawiki/www"
ServerName mediawiki.lc
ServerAlias www.mediawiki.lc
ErrorLog "D:/dropbox/My Dropbox/mediawiki/logs/error.log"
CustomLog "D:/dropbox/My Dropbox/mediawiki/logs/access.log" common
</VirtualHost>
в hosts все прописано
test.ru работает норм, остальные 2 кидает на localhost. пути проверял.
 

Semen

Семён
httpd.conf
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
раскомментировано ?
 

rotoZOOM

ACM maniac
Смотри в лог апача. Если ты хосты прописывал после того, как перезапускал апач с новыми виртами, то он их не подцепил, ввиду того, что не смог разресолвить хосты.
Решение: перезапустить апач.
 

zerkms

TDD infected
Команда форума
rotoZOOM
Апач и не должен резолвить хосты. Хост может вообще в IP не резолвится - потому что содержимое заголовка Host никак не коррелирует с ip хоста.
 

rotoZOOM

ACM maniac
zerkms ты это апачу скажи. Вот мой лог после того как я его перезапустил, добавив виртуальный хост, но не прописав его в hosts.
Файл logs/error.log
PHP:
[Mon Jan 31 19:40:02 2011] [notice] Child 2068: All worker threads have exited.
[Mon Jan 31 19:40:09 2011] [error] (OS 11001)Этот хост неизвестен.  : Could not resolve host name c****a -- ignoring!
[Mon Jan 31 19:40:10 2011] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations
 

zerkms

TDD infected
Команда форума
rotoZOOM
Версия какая? Ни на винде, ни на линуксе у меня такого нет.
 

tz-lom

Продвинутый новичок
zerkms
а у меня есть,более того,если включён сетевой интерфейс и не видно DNS сервера он тоже не резолвит,например на ноуте с включеным вайфаем не подключеным к сетке
правда мне кажется здесь не в апаче дело,например у меня по той же причине не работает wxMaxima (не может подключиться к ядру maxima когда не резолвится локалхост)
 

zerkms

TDD infected
Команда форума
[Tue Feb 01 17:39:37 2011] [notice] caught SIGTERM, shutting down
[Tue Feb 01 17:39:40 2011] [notice] Apache/2.2.16 (Unix) DAV/2 mod_ssl/2.2.16 OpenSSL/0.9.8o mod_scgi/1.13 SVN/1.6.15 mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations

Вот всё что у меня пишет при добавлении алиаса "trololo"
 
Сверху