Apache ReverseProxy auf Nginx-Root mappen
Hallo zusammen,
wir haben für Apache als ReverseProxy eine Config anlegt.
Apache müsste https://domain/kontext auf einen internen Host weiterleiten.
Das interne Team möchte es aber nicht auf /kontext sondern auf / (root) mappen lassen.
Die Webanwendung läuft auf NGINX.
Ist so ein "assymetrisches mapping" bei NGINX möglich?
Wie sollte ich die Konfiguration anpassen?
<Location /kontext>
AuthBasicProvider ldap
.
.
.
.
.
ProxyPass http://internerhost:4400 timeout=600 ttl=25 retry=0
ProxyPassReverse http://internerhost:4400
ProxyPreserveHost Off
</Location>
Wenn ich die aktuelle Konfiguration benutze, funktioniert die Weiterleitung, kommt aber eine leere Seite, offensichtlich landet man in einem unpassenden Verzeichnis.
Vielen Dank für eure Meinungen.
Gr.
JoFla
wir haben für Apache als ReverseProxy eine Config anlegt.
Apache müsste https://domain/kontext auf einen internen Host weiterleiten.
Das interne Team möchte es aber nicht auf /kontext sondern auf / (root) mappen lassen.
Die Webanwendung läuft auf NGINX.
Ist so ein "assymetrisches mapping" bei NGINX möglich?
Wie sollte ich die Konfiguration anpassen?
<Location /kontext>
AuthBasicProvider ldap
.
.
.
.
.
ProxyPass http://internerhost:4400 timeout=600 ttl=25 retry=0
ProxyPassReverse http://internerhost:4400
ProxyPreserveHost Off
</Location>
Wenn ich die aktuelle Konfiguration benutze, funktioniert die Weiterleitung, kommt aber eine leere Seite, offensichtlich landet man in einem unpassenden Verzeichnis.
Vielen Dank für eure Meinungen.
Gr.
JoFla
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 7605869332
Url: https://administrator.de/contentid/7605869332
Ausgedruckt am: 18.12.2024 um 07:12 Uhr
4 Kommentare
Neuester Kommentar
z.B. über ne RewriteRule
https://www.digitalocean.com/community/tutorials/nginx-rewrite-url-rules
Zeppel
https://www.digitalocean.com/community/tutorials/nginx-rewrite-url-rules
Zeppel
And next time better in the German forum section and with code tags! 🧐
[OT]
Habe den Thread vorhin eigentlich schon auf Deutsch umgestellt, aber der TO hat es warum auch immer erneut auf Englisch gestellt, Frage mich ehrlich gesagt auch warum ?!
Also die Bitte an den TO Auf "Englisch" gestellte Beiträge sollten auch auf "Englisch" verfasst werden, auf "Deutsch" gestellte in "Deutsch" ! Unsere Richtlinien sind hier klar und im Beitrag steht es auch unmissverständlich. Ansonsten wird der Beitrag endgültig geschlossen.
[/OT]
Zum Thema:
Setze am Ende der Location und ProxyPass Direktiven einen Slash dann wird es richtig umgesetzt.
Gruß @colinardo (Mod)
Habe den Thread vorhin eigentlich schon auf Deutsch umgestellt, aber der TO hat es warum auch immer erneut auf Englisch gestellt, Frage mich ehrlich gesagt auch warum ?!
Also die Bitte an den TO Auf "Englisch" gestellte Beiträge sollten auch auf "Englisch" verfasst werden, auf "Deutsch" gestellte in "Deutsch" ! Unsere Richtlinien sind hier klar und im Beitrag steht es auch unmissverständlich. Ansonsten wird der Beitrag endgültig geschlossen.
[/OT]
Zum Thema:
Setze am Ende der Location und ProxyPass Direktiven einen Slash dann wird es richtig umgesetzt.
Gruß @colinardo (Mod)