HTACCESS 파일을 사용하여 IP에 대한 액세스를 제한하는 것은 전투의 절반에 불과합니다.

HTACCESS 파일을 사용하여 IP에 대한 액세스를 제한하는 것은 전투의 절반에 불과합니다.

HTACCESS 파일을 사용하여 화이트리스트에 추가하려는 IP를 제외한 모든 IP를 차단하려고 합니다.

다음은 내 HTACCESS 파일입니다.

<LIMIT GET>
order deny,allow
deny from all
# whitelist Boston IP
allow from 199.xx.xx.xx
# whitelist NY IP
allow from 199.xx.xx.xx
# whitelist SF IP
allow from 96.xx.xx.xx
</LIMIT>

테스트 목적으로 웹사이트에 접속하려는 IP를 포함하지 않았습니다. 이렇게 하면 여전히 사이트에서 데이터가 로드되는 것을 볼 수 있지만 데이터와 관련된 테마나 스타일은 없습니다.

질문: IP가 화이트리스트에 등록되어 있지 않으면 사이트가 전혀 보이지 않게 하려면 어떻게 설정하나요?

답변1

이것요청 지침mod_authz_core로드할 때 다음을 사용할 수 있습니다.

 <Limit GET>
 # whitelist Boston IP
 Require ip 199.xx.xx.xx
 # whitelist NY IP
 Require ip 199.xx.xx.xx
 # whitelist SF IP
 Require ip 96.xx.xx.xx
 </Limit>

아니면 한 줄만요:

 <Limit GET>
 #          Boston       NY           SF
 Require ip 199.xx.xx.xx 199.xx.xx.xx 96.xx.xx.xx
 </Limit>

관련 정보