Am 22. November 2009 13:51 schrieb Michael Renner <[email protected]>:
> Wer den Server nicht als Proxy, sondern als Webserver anspricht, bekommt die
> lokalen html-Seiten ausgeliefert. Soweit klappt alles. Sollten jedoch keine
> lokalen Dokumente ausgeliefert werden, sondern per 'RewiteRule'  und [P] auf
> andere Server (z.B. eine Plone-Instanz) zugegriffen werden (kein 301, sondern
> transparent) gibt es ein Problem: Der Proxymode des mod_rewrite verwendet
>
>        RewriteEngine On
>        RewriteLogLevel 9
>        RewriteLog "/var/log/apache2/rewrite.log"
>        RewriteRule ^/(.*) http://www.apache.org/$1 [P]
>
> mod_proxy, um den Inhalt des fremden Servers zu holen. Und mod_proxy erwartet
> den gesetzten Header!

mod_proxy dürfte nichts erwarten, eher der access checker. Setze die
ENV per mod_rewrite:

RewriteRule ^/(.*) http://www.example.com/$1 [P,E=useProxy:1]

Bob

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de"
      unsubscribe-Anfragen an [email protected]
           sonstige Anfragen an [email protected]
--------------------------------------------------------------------------

Antwort per Email an