Mehrfach RewriteCond mit ProxyPass und Cookies?
Moin,
ich probiere mich gerade an einem Security Gateway für meine Webseite.
Dazu möchte unter einer Domäne mehrere Proxys zu unterschiedlichen Backends haben und die Weiterleitung soll auf einem Cookie basieren.
Mit diesem Code in der vhost kann ich mit skittel.de auf test1.skittel.de zugreifen.
Das funktioniert auch.
Nun möchte ich gerne mit einem Frontend unter skittel.de/security/login einen cookie setzen.
Und je nach Cookie soll die Weiterleitung auf verschiedene Hosts laufen.
Cookie Securelogin=a1 -> Weiterleitung auf https://test1.skittel.de/
Cookie Securelogin=a2 -> Weiterleitung auf https://dev.skittel.de/
Die Doku von Apache zu dem Thema ist (für mich) wenig aufschlussreich und passende Beispiele habe ich auch keine gefunden.
Ich weiß auch gar nicht ob das so geht.
Für ein paar Tipps wäre ich dankbar.
Viele Grüße
Stefan
ich probiere mich gerade an einem Security Gateway für meine Webseite.
Dazu möchte unter einer Domäne mehrere Proxys zu unterschiedlichen Backends haben und die Weiterleitung soll auf einem Cookie basieren.
Mit diesem Code in der vhost kann ich mit skittel.de auf test1.skittel.de zugreifen.
Das funktioniert auch.
SSLProxyEngine On
SSLProxyVerify none
ProxyErrorOverride On
ErrorDocument 401 /security/401.html
ProxyPass /security !
ProxyPass /security/ !
ProxyPass / https://test1.skittel.de/
ProxyPassReverse / https://test1.skittel.de/
SetOutputFilter INFLATE;proxy-html;DEFLATE
ProxyHTMLURLMap https://www.skittel.de/ https://test1.skittel.de/
<Location />
Require expr %{REQUEST_URI} =~ m#^/security/.*#
Require expr %{REQUEST_URI} =~ m#^/security.*#
</Location>
Nun möchte ich gerne mit einem Frontend unter skittel.de/security/login einen cookie setzen.
Und je nach Cookie soll die Weiterleitung auf verschiedene Hosts laufen.
Cookie Securelogin=a1 -> Weiterleitung auf https://test1.skittel.de/
Cookie Securelogin=a2 -> Weiterleitung auf https://dev.skittel.de/
Die Doku von Apache zu dem Thema ist (für mich) wenig aufschlussreich und passende Beispiele habe ich auch keine gefunden.
Ich weiß auch gar nicht ob das so geht.
Für ein paar Tipps wäre ich dankbar.
Viele Grüße
Stefan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 510607
Url: https://administrator.de/forum/mehrfach-rewritecond-mit-proxypass-und-cookies-510607.html
Ausgedruckt am: 13.03.2025 um 19:03 Uhr
2 Kommentare
Neuester Kommentar