|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Shevchuk 2:5020/400 26 Jul 2005 16:22:47 To : Eugene Grosbein Subject : Re: Прозрачный редирект --------------------------------------------------------------------------------
Tue Jul 26 2005 18:49, Eugene Grosbein wrote to Alex Shevchuk:
AS>> В общем, есть шлюз (FreeBSD) с поднятым апачем на 80 порту
AS>> www.server.com. А
AS>> в локалке есть другой сервер (с серым адресом) с IIS на 8000 порту.
AS>> Подскажите, плз, как сделать так, чтобы при заходе на blabla.server.com
AS>> внешний апач тихо и незаметно редиректил на http://192.168.x.x:8000 и
AS>> выдавал
AS>> пользователю весь контент оттуда.
AS>> Спрашиваю тут, потому что мне кажется, что просто средствами апача тут
AS>> уже никак. :(
EG> mod_proxy штатный уже пробовал?
Hе пробовал, гляну... Кстати, я в доке по mod_rewrite вот такую штуку
откопал:
Retrieve Missing Data from Intranet
Description:
This is a tricky way of virtually running a corporates (external) Internet
webserver (www.quux-corp.dom), while actually keeping and maintaining its data
on a (internal) Intranet webserver (www2.quux-corp.dom) which is protected by
a firewall. The trick is that on the external webserver we retrieve the
requested data on-the-fly from the internal one.
[skip]
Just adjust it to your actual configuration syntax. Now we can establish the
mod_rewrite rules which request the missing data in the background through the
proxy throughput feature:
RewriteRule ^/~([^/]+)/?(.*) /home/$1/.www/$2
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/home/([^/]+)/.www/?(.*) http://www2.quux-corp.dom/~$1/pub/$2 [P]
Еще не пробовал, но очень похоже на то, что мне нужно.
Best regards, Alex.
--- ifmail v.2.15dev5.3
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/16679e93e7a0e.html, оценка из 5, голосов 10
|