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