나는 팔로우한다이 공식 가이드Apache2.2에서 잘 작동하는 코드를 교체합니다.
내 목표는 /var/www(모든 웹 사이트) 아래의 모든 항목에 대해 인증을 요구하지만 일부 특정 IP에 대해서는 해당 인증을 우회하는 것입니다.
/etc/httpd/conf/httpd.conf 파일을 다음과 같이 편집했습니다. 사용자 이름과 비밀번호를 사용하여 인증할 수 있지만 목록에 있는 IP에서도 항상 인증하라는 메시지가 표시됩니다.
<Directory "/var/www">
AllowOverride None
# Allow open access:
#Require all granted
AuthBasicProvider file
AuthUserFile /path/to/the/htpasswd/file
AuthName "Password Protected Area"
Require ip 1.2.3.4
Require ip 2.3.4.5
Require ip 3.4.5.6
Require valid-user
</Directory>
어떤 아이디어가 있나요?