Apache Reverse Proxy abhängig vom Header routen
Guten Morgen!
Ich betreibe unter CentOS7 einen Apache, welcher als Reverse Proxy vor einem internen IIS-Server mit einer eigenen Web-Anwendung liegt.
Der Apache wird immer mit der URL web1.customer.de aufgerufen.
Zudem wird im HTTP-Header der Anfrage der Header Name=CUSTID;Value=xyz mitgegeben.
Nun möchte ich gerne, dass es pro möglichem Value /welcher dann aus dem Header gelesen wird), eine Routing-Regel auf einen Server gibt.
Die grundsätzliche Funktionalität ist schon hier gegeben, damit kann ich aber nur fix auf einen Server routen.
Nun fehlt der Teil, wo ich abhängig vom Value in der Konfig die ganzen Routing-Regeln hinterlegen kann.
Hat jemand eine Idee?
Ich betreibe unter CentOS7 einen Apache, welcher als Reverse Proxy vor einem internen IIS-Server mit einer eigenen Web-Anwendung liegt.
Der Apache wird immer mit der URL web1.customer.de aufgerufen.
Zudem wird im HTTP-Header der Anfrage der Header Name=CUSTID;Value=xyz mitgegeben.
Nun möchte ich gerne, dass es pro möglichem Value /welcher dann aus dem Header gelesen wird), eine Routing-Regel auf einen Server gibt.
Die grundsätzliche Funktionalität ist schon hier gegeben, damit kann ich aber nur fix auf einen Server routen.
Nun fehlt der Teil, wo ich abhängig vom Value in der Konfig die ganzen Routing-Regeln hinterlegen kann.
Hat jemand eine Idee?
# HTTP
<VirtualHost *>
ServerName web1.customer.de
# Logging
LogLevel warn
ErrorLog web1.customer.de-error_log
CustomLog web1.customer.de-access_log combined
# HSTS (optional)
Header always set Strict-Transport-Security "max-age=63072000; includeSubdomains;"
# Remove this if you need to use frames or iframes
Header always set X-Frame-Options DENY
# Prevent MIME based attacks
Header set X-Content-Type-Options "nosniff"
# Reverse proxy configuration
<Location />
ProxyPass http://10.20.224.10:81/
ProxyPassReverse http://10.20.224.10:81/
</Location>
</VirtualHost>
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 491927
Url: https://administrator.de/contentid/491927
Ausgedruckt am: 25.11.2024 um 06:11 Uhr