안녕하세요.

특정폴더에는 지정된 아이피만 웹 접근이 가능하게 설정하고 있습니다.

 

.htaccess 로 특정폴더에 지정된 아이피를 제외한  차단하는 방법

검색해서 

 

<Files *>
order deny,allow
deny from all
deny from 열어줄 아이피
deny from 열어줄 아이피
</Files>

 

이렇게 사용한다고 검색해서 나와서 적용해보니 지정 이외의 IP 모두가 접속 되더라구요.

 

.htaccess가 각각의 하위 폴더에도 반영이 되는걸로 알고 있는데 그게 맞는것인지 제가 잘못알고 있는 것인지도 궁금하며

 

.htaccess의 위 셋팅값이 잘못되었는지도 궁금합니다.

  • profile
    <Files *>
    order deny,allow
    deny from all
    Allow from 아이피
    </Files>
  • profile profile
    답변 감사합니다.
    본문과 동일한 코드이네요.
    이상하게 접속허용할 아이피 이외에도 모든 아이피가 접속이 되네요. ㅠ
  • profile profile
    본문은 모두 deny 이고 댓글은 Allow 가 있네요.
    deny는 거부, allow는 허용입니다.
    모두 거부한다음에 일부만 허용한다 순서인거죠.
  • profile profile

    아아 ! 변경하여 적용해 봤는데 여전히 안되네요
    하긴 기존에 잘못된 코드접속하면 다 차단당해야 맞는건데

    <Files *> 이부분 문제일런지 서버상에서 .htaccess가 작동 안되는건지 참으로 어렵네요.

  • profile
    httpd.conf 에서 수정중인데 전체가 다 Deny 되어버리네요. 너무어렵다 ㅠㅠ
  • profile
    자문 자답인데 order allow,deny
    순으로 바꿔야 작동이 되네요.

    order는 우측부터 좌측으로 읽는 순이라고 합니다.