Вопрос по настройки виртуальных хостов
Код:
Listen 80
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster@mysite
DocumentRoot /www/mysite/html
ServerName mysite
#ErrorLog www/mysite/logs/error.txt
#CustomLog www/mysite/logs/access.txt common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@newsite
DocumentRoot C:/www/newsite/html
ServerName newsite
ErrorLog www/newsite/logs/error.txt
CustomLog www/newsite/logs/access.txt common
</VirtualHost>
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster@mysite
DocumentRoot /www/mysite/html
ServerName mysite
#ErrorLog www/mysite/logs/error.txt
#CustomLog www/mysite/logs/access.txt common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@newsite
DocumentRoot C:/www/newsite/html
ServerName newsite
ErrorLog www/newsite/logs/error.txt
CustomLog www/newsite/logs/access.txt common
</VirtualHost>
При это в файле windows hosts ничего не менял
1.прблема при разкоменнтировании Listen 80 выдаёт ошибку
2.при обращении localhost попадает на на первые выртуальный
а на их имена mysite newsite выдаёт ошибку
DocumentRoot /www/mysite/html нужно заменить на С:/...., а также в путях логов.
Потом listen 192.192.192.192:80
Вот еще тут написано http://forum.codenet.ru/showthread.php?t=24995
/www/mysite/html нужно заменить на С://www/mysite/html
А во вторых Listen 192.192.192.192:80 тоже неработает Апач не запусксается
2. > При это в файле windows hosts ничего не менял
В этом вся проблемма, добовляй туда типо такого:
127.0.0.1 mysite
127.0.0.2 newsite
А Listen вообще отключил и работает всё пока