Apache-Vhost + Reverse-Proxy mit Passwort schützen

Apache-Vhost + Reverse-Proxy mit Passwort schützen

Ich möchte einen passwortgeschützten virtuellen Host für ausgewählte Kunden erstellen (clients.mysite.com)

Wir haben einen Windows-Reverse-Proxy mit einigen virtuellen Hosts (www, statisch, sicher). Ich verwende keine htaccess-Dateien, da dies ein Reverse-Proxy ist und die Website von einem anderen Back-End-Server bereitgestellt wird.

Wie kann ich ein Passwort einrichten? Ich verwende .conf-Dateien für unsere virtuellen Hosts

Antwort1

Ich könnte mir vorstellen, dass dies auf die gleiche Weise erfolgen könnte, wie Sie ein normales Verzeichnis schützen würden

<VirtualHost site:80>
    ServerName ...
    <Location /proxypath/>
        AuthType Basic
        AuthName "Restricted Files"
        AuthUserFile /usr/local/apache/passwd/passwords
        Require user rbowen
    </Location>

    ProxyPass /proxypath/ ...
</VirtualHost >

Verwenden Sie dann das Dienstprogramm htpasswd, um eine .htpasswd-Datei zu generieren

verwandte Informationen