.htaccess 로 특정폴더에 지정된 아이피를 제외한 차단하는 방법
CMS/프레임워크 | 사용안함 |
---|---|
개발 언어 | PHP 5.x |
안녕하세요.
특정폴더에는 지정된 아이피만 웹 접근이 가능하게 설정하고 있습니다.
.htaccess 로 특정폴더에 지정된 아이피를 제외한 차단하는 방법
검색해서
<Files *>
order deny,allow
deny from all
deny from 열어줄 아이피
deny from 열어줄 아이피
</Files>
이렇게 사용한다고 검색해서 나와서 적용해보니 지정 이외의 IP 모두가 접속 되더라구요.
.htaccess가 각각의 하위 폴더에도 반영이 되는걸로 알고 있는데 그게 맞는것인지 제가 잘못알고 있는 것인지도 궁금하며
.htaccess의 위 셋팅값이 잘못되었는지도 궁금합니다.

톰캣
Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.
댓글 6
order deny,allow
deny from all
Allow from 아이피
</Files>
본문과 동일한 코드이네요.
이상하게 접속허용할 아이피 이외에도 모든 아이피가 접속이 되네요. ㅠ
deny는 거부, allow는 허용입니다.
모두 거부한다음에 일부만 허용한다 순서인거죠.
아아 ! 변경하여 적용해 봤는데 여전히 안되네요
하긴 기존에 잘못된 코드접속하면 다 차단당해야 맞는건데
<Files *> 이부분 문제일런지 서버상에서 .htaccess가 작동 안되는건지 참으로 어렵네요.
순으로 바꿔야 작동이 되네요.
order는 우측부터 좌측으로 읽는 순이라고 합니다.