[PLUTO-help] configurazione proxy...al contrario
Luca Campo Dall'Orto
luca.campodallorto a gmail.com
Sab 20 Ago 2005 16:17:42 CEST
Non migliora: la direttiva VirtualHost che mi redirige la richiesta
verso il secondo server, fatta col proxy adesso, è al terzo posto tra
le varie direttive VirtualHost: quando richiamo quel sito mi compare
il primo della lista, che è in locale...non mi da nessun errore
purtroppo...tutti i moduli sono caricati, sia mod_rewrite che
mod_proxy vari...
2005/8/20, Matteo Pillon <matteo.pillon a email.it>:
> On Sat, Aug 20, 2005 at 10:09:37AM +0200, Luca Campo Dall'Orto wrote:
> > Eccomi di nuovo, probabilmente sbaglio io, ma, con questa configurazione:
> >
> > > <VirtualHost *:80>
> > > ServerName www.pippo.it
> > > ServerAlias www.pippo.it
> > >
> > > RewriteEngine On
> > > RewriteRule ^/(.*) http://192.168.0.50/$1 [L,P]
> > > </VirtualHost>
> >
> > sulla barra di stato del mio browser, quando tento di accedere da
> > pubblico al sito www.pippo.it, vedo il tentativo da parte del browser
> > di accedere all'indirizzo privato 192.168.0.50, e questo chiaramente
> > non gli riesce...come si fa?Con questa configurazione pensavo che
> > Apache facesse lui una specia di nat, ma se mi redirige il browser su
> > un ip privato non funziona...
> > Qualche aiuto?
>
> Dalla documentazione del mod_rewrite:
> 'proxy|P' (force proxy) - è il flag P tra le parentesi quadre
> This flag forces the substitution part to be internally forced as a
> proxy request and immediately (i.e., rewriting rule processing stops
> here) put through the proxy module. You have to make sure that the
> substitution string is a valid URI (e.g., typically starting with
> http://hostname) which can be handled by the Apache proxy module. If
> not you get an error from the proxy module. Use this flag to achieve
> a more powerful implementation of the ProxyPass directive, to map
> some remote stuff into the namespace of the local server.
>
> Notice: To use this functionality make sure you have the proxy module
> compiled into your Apache server program. If you don't know please
> check whether mod_proxy.c is part of the ``httpd -l'' output. If yes,
> this functionality is available to mod_rewrite. If not, then you first
> have to rebuild the ``httpd'' program with mod_proxy enabled.
>
> Controlla di avere il mod_proxy, come specificato nel pezzo di
> documentazione che ti ho citato.
>
> Puoi anche fare una prova solo con il mod_proxy, senza il mod_rewrite,
> in questo modo (il mod_rewrite ti garantisce molta più flessibilità,
> ma se non ti serve, lascialo perdere):
>
> <VirtualHost *:80>
> ServerName www.pippo.it
> ServerAlias www.pippo.it
>
> ProxyPass / http://192.168.0.50/
> ProxyPassReverse / http://192.168.0.50/
> </VirtualHost>
>
> Fammi sapere.
> Ciao.
>
> --
>
> +-----------------------------------------+
> | * Pillon Matteo |
> | --------------------------------------- |
> | `` Fare ricerca significa vedere ciò |
> | che ciascuno ha visto e pensare |
> | ciò che nessun altro ha pensato '' |
> | - Albert Szent-Cyöryi |
> +-----------------------------------------+
>
>
>
>
> _______________________________________________
> pluto-help mailing list
> pluto-help a lists.pluto.it
> Per gestire la propria iscrizione alla lista:
> http://lists.pluto.it/listinfo/pluto-help
>
>
More information about the pluto-help
mailing list