Вобщем есть компьютер, на котором несколько веб-серверов, среди которых - апач на 80 порту.
Вопрос такой: как сделать, чтобы пользователи могли получать любое содержимое других веб-серверов, обращаясь к апачу (т.е. только через порт 80)? Например, чтобы апач при запросе http://server/name1/ выдавал страничку с http://server:1234/ (передавая все данные запроса), при этом чтобы пользователь соединялся только с апачем (т.е. только через порт 80).
Насколько я понимаю, делать это надо либо через mod_rewrite либо (вероятнее) через mod_proxy, но сделать такое не получается.
http-туннель через апач
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 157
- Статус: <mindwalker>
http-туннель через апач
Debian unstable/experimental!
-
- Сообщения: 399
Re: http-туннель через апач
Попробуй в апаче настроить виртуальные сервера или тебе такой вариант не подходит??
-
- Сообщения: 636
- ОС: Gentoo GNU/Linux
Re: http-туннель через апач
делаешь страничку с редиректом
либо страничку с фраймом, в который загружаешь то что надо
либо mod_globule либо mod_traf_thief
либо страничку с фраймом, в который загружаешь то что надо
либо mod_globule либо mod_traf_thief
все сказанное есть имхо...
-
- Сообщения: 618
- Статус: Любитель SUSE
- ОС: Suse 11.2
Re: http-туннель через апач
HoverHell писал(а): ↑16.01.2006 16:16Вобщем есть компьютер, на котором несколько веб-серверов, среди которых - апач на 80 порту.
Вопрос такой: как сделать, чтобы пользователи могли получать любое содержимое других веб-серверов, обращаясь к апачу (т.е. только через порт 80)? Например, чтобы апач при запросе http://server/name1/ выдавал страничку с http://server:1234/ (передавая все данные запроса), при этом чтобы пользователь соединялся только с апачем (т.е. только через порт 80).
Насколько я понимаю, делать это надо либо через mod_rewrite либо (вероятнее) через mod_proxy, но сделать такое не получается.
Может просто локальныe ссылки сделать?
типа ln -s /folder/server2 name2
Ведь все же сервера лежат
на одной машине.
-
- Сообщения: 157
- Статус: <mindwalker>
Re: http-туннель через апач
(Tokra @ Jan 16 2006, в 17:30) писал(а):настроить виртуальные сервера
(7biohazard7 @ Jan 17 2006, в 12:43) писал(а):локальныe ссылки сделать
Не получится, т.к. веб-сервера обрабатывают свой контент своим образом (т.е. это не несколько апачей а совершенно левые программы со встроенными веб-серверами(.
(d_n_k @ Jan 17 2006, в 00:46) писал(а):делаешь страничку с редиректом
Не получится, ибо:
(HoverHell @ Jan 16 2006, в 17:16) писал(а):при этом чтобы пользователь соединялся только с апачем (т.е. только через порт 80)
Как и:
(d_n_k @ Jan 17 2006, в 00:46) писал(а):либо страничку с фраймом, в который загружаешь то что надо
Хотя если этот фрейм будет грузиться самим пачем и выдаваться на запрос пользователю...
mod_globule не подходит, т.к. контент не обязательно статическийб mod_traf_chief тоже не то что надо.
Кстати, подобная возможность может быть не менее удобна если надо пустить на веб-сервер в локальной сети, не открывая ещё один порт (т.е. не через туннель).
Debian unstable/experimental!
-
- Сообщения: 70
Re: http-туннель через апач
mod_rewrite кажись не могет передавать что то на другой веб сервер. mod_proxy, сам не видел, по этому ничего не скажу.
А не проще ли использовать допустим http://php.rinet.ru/manual/en/function.include.php , хотя если на том хосте - куда надо "редиректить" много динамического контента - сложновато, но можно.
А не проще ли использовать допустим http://php.rinet.ru/manual/en/function.include.php , хотя если на том хосте - куда надо "редиректить" много динамического контента - сложновато, но можно.