Hi,

ich habe hier im lokalen Netzwerk mehrere Geräte die über Weboberflächen verwaltet werden, diese möchte ich über einen Apache im Internet erreichbar machen.
Ich habe dazu modproxy aktiviert und in der proxy.conf folgendes eingetragen:

        ProxyPass /ONE http://192.168.0.X/
        ProxyHTMLURLMap / /ONE/
        ProxyHTMLExtended On
        RequestHeader unset Accept-Encoding
        
Rufe ich nun im Browser http://<zensiert>/ONE auf, so lande ich auf der Startseite von Gerät X, die eine Umleitung zu /http/index.html ist, also lande ich auf http://<zensiert>/http/index.html. Richtig wäre aber wenn ich auf http://<zensiert>/ONE/http/index.html landen würde. Ich denke das liegt daran, dass für den Apachen http://<zensiert>/ das ServerRoot ist, wärend die Weboberfläche davon ausgeht, dass eigentlich http://192.168.0.X/, sprich http://<zensiert>/ONE/ das Rootverzeichnis ist. ProxyHTMLURLMap / /ONE/ sollte das eigentlich beheben, glaube ich, es funktioniert aber nicht.

Die Software:
Debian lenny
Apache 2.2.9-10+lenny6
libapache2-mod-proxy-html 3.0.0-1

Ich würde mich freuen, wenn mir hierbei jemand weiterhelfen könnte.

Danke !

--
  ·''`.    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]
--------------------------------------------------------------------------

Antwort per Email an