Re: Proxy und Redirect
Andreas Müller wrote: RewriteEngine on RewriteRule ^/$ http://www.domain.tld/jsp/Start [R,L] RewriteRule ^/(.+) http://localhost:8080/path/$1 [P] ProxyPassReverse / http://localhost:8080/path/ ach sowas geht? D.h. ich kann die Proxy-Option im Rewrite mit dem ProxyPassReverse mixen? Das ja geil :-) Hallo Andreas. Ja, genau, das funktioniert. Das ist glaube ich sogar in der Manual zur Direktive ProxyPassReverse dokumentiert. -- Grüße Robert -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
RE: Proxy und Redirect
Hallo Robert, > RewriteEngine on > RewriteRule ^/$ http://www.domain.tld/jsp/Start [R,L] > RewriteRule ^/(.+) http://localhost:8080/path/$1 [P] > > ProxyPassReverse / http://localhost:8080/path/ ach sowas geht? D.h. ich kann die Proxy-Option im Rewrite mit dem ProxyPassReverse mixen? Das ja geil :-) Dachte nicht das das geht - das eröffnet ja vollkommen neue Möglichkeiten. Gruß, Andreas -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
Re: Proxy und Redirect
Andreas Müller wrote: RewriteEngine On RewriteRule ^/$ http://www.domain.tld/jsp/Start [R] ProxyRequests Off ProxyPass /jsp/ http://localhost:8080/path/ ProxyPassReverse/jsp/ http://localhost:8080/path/ Durch den eingebauten Pfad "jsp" passt dann Proxy nicht also kommt die RewriteRule dran - und es geht. Nur stört mich das. Hat jemand ne Idee wie man das lösen könnte ? Du könntest das P-Flag der RewriteRule nutzen (ProxPass). Es existieren jedoch Bugs betreffend das (nicht vorhandene) escaping von Sonderzeichen in der URL. Eine Anfrage von http://www.domain.tld/jsp/ein%20pfad würde nicht korrekt unter localhost:8080 ankommen, da über den proxy .../ein pfad angefordert würde, was dann in einem 400 bad request endet. RewriteEngine on RewriteRule ^/$ http://www.domain.tld/jsp/Start [R,L] RewriteRule ^/(.+) http://localhost:8080/path/$1 [P] ProxyPassReverse / http://localhost:8080/path/ -- Robert -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --