Назад | Перейти на главную страницу

защита паролем apache vhost + обратный прокси

Я хочу создать защищенный паролем виртуальный хост для выбранных клиентов (clients.mysite.com)

У нас есть обратный прокси Windows с некоторыми vhosts (www, static, secure). Я не использую файлы 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.