Hallo, so weit ich weiß ändert mod_proxy_html nur im Quellcode der Seite und nicht in externen javascript Dateien. So etwas geht mit mod_sed ganz gut. Ich weiß aber nicht ob mod_sed in kombination mit mod_proxy_html funktioniert. Theoretisch müßte es dass, denn mod_sed ist ein reiner filter bei der Ausgabe.
Links in Flashdateien kannst Du nicht ändern. Der apache schafft es nur, mit welchem mod_* auch immer, Textbasierte Dateien zu ändern. Gruß 2009/12/22 nemesis <[email protected]>: > Hi, > > erstmal danke für die Antwort ! > > ich habe dein Beispiel übernommen und die Adressen angepasst, aber: > > ich glaube es werden links, die aus Javascripts oder so kommen nicht richtig > aufgelöst, denn dort lande ich immer noch im ServerRoot des Apachen und in > den logs finde ich noch den Fehler: > > File does not exist: /home/www/usr-cgi, > referer:http://<Internal-IP>/ONE/http/index/resources/flash/main.swf > > Kann man damit auch Javascript-links und Flash umleiten ? > > > Danke ! > > > Mario Brandt schrieb: >> >> Hi, >> der Trick ist es das mit mod_proxy_html umschreiben zu lassen >> Bei deiner config fehlen nur noch ein paar Zeilen >> >> Hier mal ein komplettes Beispiel >> >> ProxyPass /google/ http://www.google.com/ >> ProxyPassReverse /google/ http://www.google.com/ >> >> ProxyHTMLURLMap http://www.google.com /google/ >> >> <Location /google/> >> ProxyPassReverse / >> SetOutputFilter proxy-html >> ProxyHTMLURLMap / /google/ >> ProxyHTMLURLMap /google/ /google/ >> RequestHeader unset Accept-Encoding >> </Location> >> >> -------------------------------------------------------------------------- >> Apache HTTP Server Mailing List "users-de" >> unsubscribe-Anfragen an [email protected] >> sonstige Anfragen an [email protected] >> -------------------------------------------------------------------------- > > -- > ·''`. Open Minds. -°) > : :' : Open Sources. /\\ -°) -°) > `. `' Open Future. _\_V _(/) _(\) > `- Proudly running unstable Debian GNU/Linux > > -------------------------------------------------------------------------- > Apache HTTP Server Mailing List "users-de" > unsubscribe-Anfragen an [email protected] > sonstige Anfragen an [email protected] > -------------------------------------------------------------------------- > > -------------------------------------------------------------------------- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [email protected] sonstige Anfragen an [email protected] --------------------------------------------------------------------------
