답변 3개 / 댓글 3개
채택된 답변
+20 포인트
2022-07-29 (금) 11:56:41
답변에 대한 댓글 1개
techstar
2023-11-27 (월) 17:35:53
좋은 정보 감사합니다. 이번에 행안망 터져서, 그렇게 해야한다고 합니다.
2022-08-02 (화) 03:13:54
코어 파일 수정할 필요없이, extend 폴더에 파일 하나 만들어서 추가하시면 됩니다.
예) restrict_admin.extend.php
간단히 적었으니 필요하신 사양대로 수정하시면 되세요.
Copy
function restrict_ip() {
$allow_ip = 'xxx.xxx.xxx.xxx'; // 아이피 입력
if ($_SERVER['REMOTE_ADDR'] !== $allow_ip) {
die('접근 권한이 없습니다.');
}
}
if (strpos($_SERVER['REQUEST_URI'], '/adm') !== false) { // 관리자 페이지 접근시 IP검증
restrict_ip();
}
if ($is_admin) { // 프론트 페이지에서 관리자 로그인 시 권한 검증 (게시판 수정 불가하게끔)
if (strpos($_SERVER['REQUEST_URI'], '/bbs') !== false) {
restrict_ip();
}
}
답변에 대한 댓글 2개
답변을 작성하려면 로그인이 필요합니다.