mod_proxy in VHost

  • Sehr geehrte Experten,


    ich beabsichtige, eine Domain in einer Multidomain-Umgebung per mod_proxy auf eine NodeJS-App zu routen. Dazu dient folgender Eintrag in der VHost-Konfiguration der Domain:


    <IfModule mod_proxy.c>
    ProxyRequests on
    ProxyPass / http://localhost:3000/
    </IfModule>


    LiveConfig erzeugt jedoch folgenden Eintrag:


    <IfModule mod_proxy.c>
    RewriteCond %{HTTP_HOST} ^mydomain\.de\.?$ [NC]
    RewriteRule ^(.*) http://localhost:3000/$1 [P,L]
    </IfModule>


    Wie kann ich die o.g. mod_proxy-Konfiguration in die VHost-Konfiguration der Domain eintragen, ohne das diese Konfiguration durch konfigurative Änderungen durch LiveConfig überschrieben wird?


    Vielen Dank.

  • Ich muss den Beitrag auch nochmal ausgraben. Ich habe nämlich heute auch nochmal 2 Versuche gemacht und es hat nicht mehr so funktioniert, wie ich das von Liveconfig gewohnt war.


    Das was ich haben will ist z. B. das:


    Code
    <IfModule mod_proxy.c>
    ProxyRequests on
    ProxyPass / http://localhost:3000/
    ProxyPassReverse / http://localhost:3000/
    </IfModule>


    Damit funktioniert das nicht:


    Apache Configuration
    <IfModule mod_proxy.c>
    RewriteCond %{HTTP_HOST} ^mydomain\.de\.?$ [NC]
    RewriteRule ^(.*) http://localhost:3000/$1 [P,L]
    </IfModule>


    Ich meine das hätte mal funktioniert. Mit der "neuen" RewriteRule funktioniert das nicht; da die Reverse-Funktionalität fehlt.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!