Стоит локально apache.
На нем сделано несколько виртуальных хостов.
Обратиться к ним можно только тогда, когда я подключен к интернету.
Что и где нужно поправить? FreeBSD 5, Apache 2
>Стоит локально apache.
>На нем сделано несколько виртуальных хостов.
>Обратиться к ним можно только тогда, когда я подключен к интернету.
>Что и где нужно поправить? FreeBSD 5, Apache 2
Еще DNS локально поднять и прописать название виртуальных хостов. И все.
>Еще DNS локально поднять и прописать название виртуальных хостов. И все.А без поднятия локального DNS можно?
/etc/hosts
man hosts
>/etc/hosts
>man hostsВ файле hosts все прописано.
>>/etc/hosts
>>man hosts
>
>В файле hosts все прописано.
у меня как сделано под виндами 2000 - 3 вирт. хоста на 127.0.0.1:
httpd.conf:<VirtualHost localhost>
ServerAdmin localhost@localhost
DocumentRoot "D:/server/www"
ServerName localhost
ErrorLog "D:/server/www/error.log"
#CustomLog "D:/server/www/access.log common"
</VirtualHost>
# --- test1
<VirtualHost www.test1.ru>
ServerAdmin localhost@localhost
DocumentRoot "D:/server/www1"
ServerName www.test1.ru
ErrorLog "D:/server/www1/error.log"
#CustomLog "D:/server/www1/access.log common"
</VirtualHost>
# --- Test
<VirtualHost www.test2.ru>
ServerAdmin localhost@localhost
DocumentRoot "D:/server/www2"
ServerName www.test2.ru
ErrorLog "D:/server/www2/error.log"
#CustomLog "D:/server/www2/access.log common"
</VirtualHost>В файле hosts:
127.0.0.1 localhost www.test1.ru www.test2.ruОстаётся в браузере набрать либо:
1) localhost - попаду в D:/server/www
2) http://www.test1.ru -#- в D:/server/www1
3) http://www.test2.ru -#- в D:/server/www2