|
|
|
|
|
для: skyline
(31.01.2006 в 11:17)
| | >Пользователь на одном из локальных компов локальной сети в браузере набирает адрес сайта который является виртуальным на веб сервере
1. Далее браузер запрашивает ближайший DNS-сервер об IP-адресе, который соответствует имени домена, который пользователь набрал в адресной строке.
Для упрощения, предположим, что DNS-сервер сразу-же вернул IP адрес.
Если DNS-сервера в сети не используются, то информация об IP-адресе может быть получена из файлов hosts, если, конечно, она туда была предварительно занесена.
2. Браузер обращается по найденному IP-адресу на 80 порт и передавая доменной имя.
3. На сервере с этим IP-адресом стоит Apache и слушает обращения на 80 порт. Он ловит входящий запрос с доменным именем, а так как у него в httpd.conf это доменное имя определено, то в ответ от выдает страничку из нужной директории. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(31.01.2006 в 00:23)
| | То есть директива NameVirtualHost содержит IP и порт который связан именованными виртуальными хостами. Если можно что из себя представляет цепочка вызова одного из вирт. узлов. Пользователь на одном из локальных компов локальной сети в браузере набирает адрес сайта который является виртуальным на веб сервере, адальше...? | |
|
|
|
|
|
|
|
для: skyline
(30.01.2006 в 23:40)
| | Директива NameVirtualHost используется для организации виртуальных хостов, основанных на именах. В этом случае ip-адрес, указываемый в директиве NameVirtualHost и в контейнерах VirtualHost совпадают.
А можно виртуальные хосты организовывать еще и на IP-адресах. В этом случае, директива NameVirtualHost не используется вовсе, а в контейнерах VirtualHost можно использовать разные IP-адреса. | |
|
|
|
|
|
|
| Доброй ночи. Я только начинаю работать с Апачи. Возникли некоторые непонятки. Не понятен смысл директивы NameVirtualHost. если можно объясните на пальцах. и зачем директива VirtualHost когда почти всегда её значение совпадает с вышеупомянутой директивой.
Спасибо | |
|
|
|
|