Hallo Rainer,
eine rewrite Rule für diese Zwecke auf dem 192.168.1.y:8000 ist gar
nicht so schwer.
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/seite.html(.*)$
RewriteRule ^(.*)$ /seite.html?$1
Ohne es ausprobiert zu haben könntest Du noch versuchen das mit mod_proxy machen
ProxyPass / http://192.168.1.y:8000/seite.html/
ProxyPassReverse / http://192.168.1.y:8000/seite.html/
Ab Apache 2.0.30 PATH_INFO aktiviert. Dann sollten die Anfragen
hintendran gehängt werden an die URL
z.B. http://192.168.1.y:8000/seite.html/andere.html.
Es müssen dann nur die Pfade im html der seite.html absolut sein.
Einen Versuch ist es wert, wenn Du so ganz und gar nicht mit
mod_rewrite kannst ;-)
Gruß
Mario
2009/9/20 Rainer Sokoll <[email protected]>:
> Hallo,
>
> das Setup: von außen ist ein Apache erreichbar. Er horcht auf
> 192.168.1.x - das Portforwarding wird von dem Router davor erledigt.
> Dieser Apache hat eine Reihe von named based virtual hosts. Im selben
> Netzsegment läuft ein Server, der eine einzige URL zur Verfügung stellen
> soll.
> Ich möchte nun erreichen, daß sämtliche Requests auf einen bestimmten
> virtuellen Host auf dem Apachen, sagen wir http://foo.example.org/*, auf
> den anderen Server, sagen wir http://192.168.1.y:8000/seite.html, umgeleitet
> werden.
> mod_proxy kann ich soweit konfigurieren, daß http://foo.example.org/ auf
> http://192.168.1.y:8000/ gemappt wird - aber ich will eben *alles* auf
> http://192.168.1.y:8000/seite.html umlenken.
> Geht das mit mod_proxy überhaupt? Vor mod_rewrite habe ich mich bisher
> nämlich erfolgreich drücken können :-)
>
> Danke,
> Rainer
>
> --------------------------------------------------------------------------
> 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]
--------------------------------------------------------------------------