찾다

 >  Q&A  >  본문

apache - .htaccess 특정 요청에 대한 IP 화이트리스트 권한을 설정하는 방법은 무엇입니까?

예를 들어 URL http://demo.com/hello의 경우 IP 211.125.10.5로만 액세스를 제한하고 싶습니다. 다른 IP에서 액세스하면 403이 반환됩니다. .htaccess를 어떻게 작성해야 하나요?

PS1:
/hello는 디렉터리가 아니므로 .htaccess를 사용한 디렉터리 기반 IP 제한을 사용할 수 없습니다

PS2:
이 웹사이트는 WordPress를 기반으로 하며 이제 다음과 같은 재작성 규칙을 갖습니다.

으아악

PS3:
방금 해결방법을 시도해봤는데 항상 500
이었습니다. 이 솔루션은 거부되었습니다. 위치 지시문을 .htaccess 파일에 쓸 수 없습니다...

으아악
PHP中文网PHP中文网2794일 전1060

모든 응답(1)나는 대답할 것이다

  • 仅有的幸福

    仅有的幸福2017-05-16 17:06:32

    Apache는 각 디렉터리에서 .htaccess,所以,你只要在子目录里设置就行了,限制方法与主目录限制相同。
    或者不使用Location,使用Directory块来限制,或者使用files제한된 실행 파일을 검색합니다.

    회신하다
    0
  • 취소회신하다