접근가능 ip 설정 후 특정 게시판 예외 처리

접근가능 ip 설정 후 특정 게시판 예외 처리

QA

접근가능 ip 설정 후 특정 게시판 예외 처리

답변 2

본문

현재 환경설정에서 접근가능ip를 설정하였습니다.

 

특정 게시판 aaa는 어느 ip에서든 접근이 가능토록 예외시키려 하는데 도움 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 2

공통 파일 common.php  또는 필요하신 위치에 아래의 코드로 한번 응용을 해보시겠어요..

 

// 접근 가능한 IP 설정 (예시)
$allowed_ips = array('1.2.3.4', '5.6.7.8'); // 설정된 IP 목록

 

// 현재 IP 주소 가져오기
$current_ip = $_SERVER['REMOTE_ADDR'];

 

// 특정 게시판 접근 시 예외 처리할 게시판 ID (예시)
$exception_board_id = 'abc';

 

// 현재 접근 중인 게시판 ID 가져오기 (예시)
$current_board_id = isset($bo_table) ? $bo_table : '';

 

// 접근 가능한 IP가 아니고, 특정 게시판이 아닌 경우 접근 차단
if (!in_array($current_ip, $allowed_ips) && $current_board_id !== $exception_board_id) {
    die("접근이 제한된 IP입니다.");
}
 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 14
© SIRSOFT
현재 페이지 제일 처음으로