密码保护阿帕奇vhost +反向代理

我希望为选定的客户端(clients.mysite.com)创build密码保护的虚拟主机

我们有一个与一些虚拟主机(www,静态,安全)的Windows反向代理。 我没有使用htaccess文件,因为这是一个反向代理,网站由另一个后端服务器提供服务

我怎样才能设置密码? 我为我们的虚拟主机使用.conf文件

我想可以像保护一个普通的目录一样来完成

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

然后使用htpasswd实用程序生成.htpasswd文件