비밀번호는 Apache 가상 호스트 + 역방향 프록시를 보호합니다.

비밀번호는 Apache 가상 호스트 + 역방향 프록시를 보호합니다.

선택한 클라이언트(clients.mysite.com)에 대해 비밀번호로 보호된 가상호스트를 생성하고 싶습니다.

일부 가상 호스트(www, static, secure)가 포함된 Windows 역방향 프록시가 있습니다. 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 파일을 생성합니다.

관련 정보