PoisoneR wrote: > Здравейте, Пиши с истинско име, тук сме големи хора, а не irc канал ;)
> имам следната схема > > интернет <-> сървър <-> вътрешна машина > > на сървър имам федора с апаче на порт 80. На вътрешната машина имам > един уиндоус с уеб сървър. Трябва сървър хем да работи с апачето, хем > да редиректква ако заявката е например за домейн2.ком:80 към вътрешна > машина. > Но проблема е че трябва и двете да са на 80-ти порт. Ако беше на друг > лесно прави се прероутинг с айптейбълс и готово. > > Пробвах с мод_прокси на апачето да направя нещо, но не стана. > forwarding proxy то трябва да се настройва от клиентите което не ме > устройва. С реверсе прокси пък зарежда само първата страница, после не > иска да минава през проьито а направо да се връзва към вътршната > машина, която не се вижда от вън. > Как мога да реша този проблем? http://httpd.apache.org/docs/1.3/mod/mod_proxy.html#proxypass This directive allows remote servers to be mapped into the space of the local server NameVirtualhost *:80 <VirtualHost *:80> ServerName blah DocumentRoot /var/www/htdocs/test <Directory proxy:*> Order deny,allow Deny from all Allow from all </Directory> <IfModule mod_proxy.c> ProxyRequests Off # Do not act like REAL proxy. Leave this to OFF always!!! ProxyPass /internal/ http://10.0.1.6/ </IfModule> </VirtualHost> http://blah/xyz.html <- отваря сървъра http://blah/xyz.html http://blah/internal/xyz.html <- отваря сървъра http://10.0.1.6/xyz.html -- Georgi Chorbadzhiyski http://georgi.unixsol.org/