|
|
|
| Добрый день.
Например есть сервер апач и на нём созданы 2 выирутальных хоста:
host1.local
host2.local
Возможно ли создать хост host3.local который бы слушал запросы вышеописанных хостов
при обращении к
host3.local/host1 мы получаем host1.local
host3.local/host2 мы получаем host2.local
? Если возможно , то пожалуйста скажите хотя бы примерно как?
Сделать нужно не используя редирект. А что бы в строке браузера оставались адреса host3.local/host1 и host3.local/host2 | |
|
|
|
|
|
|
|
для: death1ess
(31.03.2011 в 11:27)
| | Под "слушал" что имеется в виду? Вообще говоря в рамках HTTP если запрос пришел на сайт, сайт его обрабатывает, а сервер возвращает результат. У вас какая задача стоит, может средствами журналирования можно справиться? | |
|
|
|
|
|
|
|
для: cheops
(31.03.2011 в 11:47)
| | Имеется ввиду что сайт находящийся по адресу host1.local работал и по адресу host3.local/host1,
физически имея один documentroot. | |
|
|
|
|
|
|
|
для: death1ess
(31.03.2011 в 11:53)
| | Хм... может просто и указать единый documentroot для обоих виртуальных хостов? | |
|
|
|
|
|
|
|
для: cheops
(31.03.2011 в 12:01)
| | Пробовал, не получилось.
Проблема как я понял в том что в имени витуального хоста ServerName нельзя указывать "/"
то есть я писал ServerName host3.local/host1 и результат не был достигнут. | |
|
|
|
|
|
|
|
для: death1ess
(31.03.2011 в 12:33)
| | ServerName - это имя сервера, то, что вводится в строке запроса, а имеется в виду директива DocumentRoot - путь к виртуальному хосту на диске. | |
|
|
|