密碼保護 apache vhost + 反向代理

密碼保護 apache vhost + 反向代理

我希望為選定的用戶端建立受密碼保護的虛擬主機 (clients.mysite.com)

我們有一個帶有一些虛擬主機的 Windows 反向代理(www、靜態、安全)。我沒有使用 htaccess 文件,因為這是反向代理,網站由另一個後端伺服器提供服務

我該如何設定密碼?我正在為我們的虛擬主機使用 .conf 文件

答案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 文件

相關內容