Deseo crear un vhost protegido con contraseña para clientes seleccionados (clients.mysite.com)
Tenemos un proxy inverso de Windows con algunos vhosts (www, estático, seguro). No estoy usando archivos htaccess ya que se trata de un proxy inverso y el sitio web es atendido por otro servidor back-end.
¿Cómo podría configurar una contraseña? Estoy usando archivos .conf para nuestros vhosts
Respuesta1
Me imagino que se podría hacer de la misma manera que protegerías un directorio normal.
<VirtualHost site:80>
ServerName ...
<Location /proxypath/>
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /usr/local/apache/passwd/passwords
Require user rbowen
</Location>
ProxyPass /proxypath/ ...
</VirtualHost >
Luego use la utilidad htpasswd para generar un archivo .htpasswd