Apache HTTPD als Reverse-Proxy – wie man nur URLs mit Hostnamen umleitet und andere Aufrufe mit spezifischen Anweisungen
Posted: 03 Jan 2025, 15:17
Ich möchte HTTPD als Reverse-Proxy konfigurieren, um nur den Aufruf für die URL mit dem Hostnamen umzuleiten (zum Beispiel: https://site1.com/) und dann andere Aufrufe mit bestimmten Anweisungen zu belassen.
Bitte sehen Sie sich unten einige der Proxy.conf-Konfigurationen als Beispiel an:
Ich freue mich über jede Hilfe bei der Konfiguration.
Bitte sehen Sie sich unten einige der Proxy.conf-Konfigurationen als Beispiel an:
Code: Select all
ServerName site1.com
ErrorLog /var/log/httpd/site1.com-443-error_log
TransferLog /var/log/httpd/site1.com-443-access_log
...
ProxyPass https://site1.com/
ProxyPassReverse https://site1.com/
RewriteEngine on
RewriteCond %{HTTP:UPGRADE} websocket [NC]
RewriteCond %{HTTP:CONNECTION} upgrade [NC]
RewriteRule .* "wss://site1.com%{REQUEST_URI}" [P]
ProxyPass https://site1.com/run/
ProxyPassReverse https://site1.com/run/?app_name=App1&page_name=Page1/
ProxyPass / https://site1.com/
ProxyPassReverse / https://site1.com/run/?app_name=App1&page_name=Page1/