접근가능 ip 설정 후 특정 게시판 예외 처리
본문
현재 환경설정에서 접근가능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입니다.");
}
질문이 이상한 것 아닌가요?
접근가능ip를 설정하면 다른 아이피는 홈페이지 접속 자체가 안될텐데
aaa게시판을 모든 아이피에서 어떻게 접속하나요?
답변을 작성하시기 전에 로그인 해주세요.