• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

mod_proxy internen Port ansprechen

Hallo miteinander!

Ich möchte gerne auf einen internen Port über ein Alias zugreifen.
Dazu braucht man - habe ich mir sagen lassen mod_proxy.

Der localhost:8080 soll als domain.de/local erreichbar sein.

Nur leider will apache nicht so wie ich will.
Könntet ihr mir vielleicht einen Tip geben?

Das habe ich eingefügt:
Code:
    <IfModule mod_proxy.c>
        ProxyVia On
        ProxyPass        /local http://localhost:8080/
        ProxyPassReverse /local/ http://localhost:8080/
        <LocationMatch "^[^/]">
            Deny from all
        </LocationMatch>
    </IfModule>

Was ist daran falsch?

Schon mal vielen vielen Dank für eure Hilfe!

sadway
 
A

Anonymous

Gast
Hallo sadway,

ein Alias hat erstmal nichts mit einem Port zu tun. Der Standartport wird in der httpd.conf gesetzt, und ist normalerweise der Port 80.

Einen Alias setzt du ein wenn du den relativen Pfad verbergen, oder ihn einfach abkürzen möchtest.

Das von dir angesprochene Modul erweitert den Apache um eine Proxyfunktion. Das ist aber glaube ich nicht das was du meinst.
 
Hallo!

Danke für deine Antwort.
Ich habe mich leider nicht ganz klar ausgedrückt.

Ich habe eine moinmoin Wiki mit twisted (python) auf dem Server laufen. Diese läuft auf port 8080 (kann beliebig verändert werden) - dann habe ich da den Apache Server der auf dem Port 80 läuft.

Jetzt möchte ich eben, das auf domain.de/wiki der port 8080 angezeigt wird.

sadway
 
A

Anonymous

Gast
Hallo sadway,

ich versteh dein Problem nicht so ganz. Warum stellst du nicht einfach Port 80 ein? Dann kannst du über "www.blabla.home/wiki" dein wiki aufrufen.

Oder du erstellst dir eine Startseite mit einer Übersicht, von der du auf deine Unterseiten verlinkst.

Was läuft denn auf dem Apache noch, das du dir Gedanken um verschiedene Ports machen musst?
 
Hallo!

Momentan muss ich immer domain.de:8080 eingeben.
Die wiki läuft als ein eigener Server - nicht mit apache!

Auf domain.de:80 läuft der Apache Server mit der Homepage - (zudem läuft die konfiguration mit Plesk) und jetzt will ich, das ich unter domain.de/wiki von apache die seite domain.de:8080 angezeigt bekomme. natürlich könnte ich einen link erstellen, der dann auf domain.de:8080 verweist, aber ich möchte eben das die seite auf dem port 80 (also ohne portangabe) angezeigt wird.

Tut mir leid, ich weiß auch nicht wie ich mein Problem anders erklären soll.

Vielen Dank!

sadway
 
Oben