Я хочу создать защищенный паролем виртуальный хост для выбранных клиентов (clients.mysite.com)
У нас есть обратный прокси-сервер Windows с некоторыми vhosts (www, статический, безопасный). Я не использую файлы htaccess, так как это обратный прокси-сервер, а веб-сайт обслуживается другим внутренним сервером.
Как мне установить пароль? Я использую файлы .conf для наших vhosts
решение1
Я думаю, это можно сделать так же, как вы защищаете обычный каталог.
<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.