묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
특정 페이지의 IP차단 방법에 대해서 궁금한 점이 있습니다!
2016.03.15 15:03
안녕하세요.
제로보드 기반으로 만들어진 홈페이지를 운영하고 있는 학생입니다.
제가 홈페이지를 만든 것이 아니고 타인이 만든 홈페이지를 서버만 운영하고 있는 상태입니다.
홈페이지 중에서 특정 페이지에 대한 IP접근 차단 (특정 IP만 접근가능하도록)을 진행하고자 합니다.
서버에서 특정 디렉토리에 대한 IP접근 차단방법은 알고 있습니다만, 현재 메인홈페이지와 차단하고자 하는 페이지가 같은 디렉토리를 사용하고 있다는 것이 문제입니다.
예를 들어 제가 운영중인 페이지가 www.naver.com 이고, 차단하고자 하는 페이지가 www.naver.com&name=5 와 같은 파라메타 값만 다른 페이지라고 하면, 메인페이지는 오픈해놓고 파라메타만 다른 페이지를 특정IP만 접근할 수 있도록 하는 것이 가능한가요?
서버에서는 같은 디렉토리를 사용해서 서버컴퓨터의 설정으로는 불가능해보입니다만, 따로 차단하는 방법은 다른 디렉토리로 따로 홈페이지를 만들어야 하는건가요?
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
okright | 팝업 설치하는 방법 [7] | 2016.11.21 by okright |
좀비이 | 글쓰기에 Φ 문 자들어가면 글등록이 안됩니다. [1] | 2016.11.21 by 외인 |
N2O | NAS를 활용하여 웹서비스하려는데 phpmyadmin 로그인화면이 백지상태 [1] | 2016.11.21 by 외인 |
CharleyKorea | 윈도우 7/8에서만 문제가 발생합니다. | |
josephkim | 헬프미 헬프미 | |
lis**** | 특정 게시판에서 게시물 1개를 랜덤 추출 [4] | 2016.11.20 by lis**** |
마꼬꼬 | Nginx에서 스태틱 파일 설정 방법에 관하여 | |
a4print | 관리자 화면에서 "에디터" 클릭하면 이렇게 에러가 나네요.ㅠㅠ | |
limkim | 관리자 로그인 풀림 현상 | |
a4print |
사이트 메뉴 편집에 내용이 나타나지를 않네요.ㅠㅠ
[1]
![]() | 2016.11.20 by HowtoXE |
홍찬 |
회원정보보기 url 수정방법
[1]
![]() | 2016.11.20 by HowtoXE |
체널kta |
로그인페이지 링크변경문의(살려주세요!!)
[1]
![]() | 2016.11.20 by HowtoXE |
라떼군 | 타임라인 모듈 사용에 관한 궁금증 | |
josephkim | 싸이트 메뉴편집에 어촌이야기 12개이상 왜 아나오는지요 | |
josephkim | 동영상이 안올라와요 알려주시와요 [2] | 2016.11.19 by josephkim |
greenCode |
(xedition 레이아웃) 1차메뉴별로 상단 이미지 바꾸는 방법?
[7]
![]() | 2016.11.19 by 축복된삶 |
콩나물 |
기본로그인+네이버로그인 버튼 문의입니다.
[1]
![]() | 2016.11.19 by HowtoXE |
박호준 | ajax chat 프로그램에 XE데이터 연동시키는방법? [3] | 2016.11.19 by HowtoXE |
매드 | 스크립트 알려주세요 ㅠ [1] | 2016.11.19 by HowtoXE |
쫑쫑 | 사이트 팝업창 생성하는법 좀 알려주세요ㅠㅠ [1] | 2016.11.19 by HowtoXE |
<?php
if(sizeof($_REQUEST) > 0)){
$denied_ip = array("123.123.123.123", "123.123.123.123", "123.123.123.123");
$my_ip = isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] != "" ? $_SERVER['REMOTE_ADDR'] : "";
if($my_ip != ""){
if(in_array($my_ip, $denied_ip)){
//Block ip
http_response_code(403);
exit;
}
}
}
?>