URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 2124
[ Назад ]

Исходное сообщение
"локальные виртуальные хосты не работают?"

Отправлено Denis , 29-Фев-04 00:13 
Стоит локально apache.
На нем сделано несколько виртуальных хостов.
Обратиться к ним можно только тогда, когда я подключен к интернету.
Что и где нужно поправить? FreeBSD 5, Apache 2

Содержание

Сообщения в этом обсуждении
"локальные виртуальные хосты не работают?"
Отправлено Line , 29-Фев-04 11:29 
>Стоит локально apache.
>На нем сделано несколько виртуальных хостов.
>Обратиться к ним можно только тогда, когда я подключен к интернету.
>Что и где нужно поправить? FreeBSD 5, Apache 2


Еще DNS локально поднять и прописать название виртуальных хостов. И все.


"локальные виртуальные хосты не работают?"
Отправлено Denis , 29-Фев-04 12:13 
>Еще DNS локально поднять и прописать название виртуальных хостов. И все.

А без поднятия локального DNS можно?


"локальные виртуальные хосты не работают?"
Отправлено Rohan , 01-Мрт-04 01:38 
/etc/hosts
man hosts

"локальные виртуальные хосты не работают?"
Отправлено Denis , 01-Мрт-04 14:04 
>/etc/hosts
>man hosts

В файле hosts все прописано.


"локальные виртуальные хосты не работают?"
Отправлено BMerlin , 07-Мрт-04 14:01 
>>/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