[그누•영카트] 접근차단 IP, 접근가능 IP로 인해 홈에 접근 불가될때
페이지 정보
루루아빠
3,259 1
2015.11.21 14:29:27
짧은주소
-
https://yadolee.com/tip/342 주소복사
본문
1. 그누보드5/common.php를 열어 // 접근차단 IP 를 검색 하단 소스를 주석 처리한다.
수정 전
※접근가능 IP로 인해 홈에 접근 가능하지 않을때에도 // 접근가능 IP 를 검색하여 관련 소스를 주석 처리하여 같은 방식으로 처리하면 된다.
수정 전
// 접근차단 IP
$is_intercept_ip = false;
$pattern = explode("\n", trim($config['cf_intercept_ip']));
for ($i=0; $i<count($pattern); $i++) {
$pattern[$i] = trim($pattern[$i]);
if (empty($pattern[$i]))
continue;
$pattern[$i] = str_replace(".", "\.", $pattern[$i]);
$pattern[$i] = str_replace("+", "[0-9\.]+", $pattern[$i]);
$pat = "/^{$pattern[$i]}$/";
$is_intercept_ip = preg_match($pat, $_SERVER['REMOTE_ADDR']);
if ($is_intercept_ip)
die ("접근 불가합니다.");
}
수정 후
// 접근차단 IP
//$is_intercept_ip = false;
//$pattern = explode("\n", trim($config['cf_intercept_ip']));
//for ($i=0; $i<count($pattern); $i++) {
// $pattern[$i] = trim($pattern[$i]);
// if (empty($pattern[$i]))
// continue;
// $pattern[$i] = str_replace(".", "\.", $pattern[$i]);
// $pattern[$i] = str_replace("+", "[0-9\.]+", $pattern[$i]);
// $pat = "/^{$pattern[$i]}$/";
// $is_intercept_ip = preg_match($pat, $_SERVER['REMOTE_ADDR']);
// if ($is_intercept_ip)
// die ("접근 불가합니다.");
//}
2. 그누보드 관리자 > 기본설정 > 접근차단 IP > 해당 IP를 삭제하고 위 소스를 원래대로 돌려놓는다.※접근가능 IP로 인해 홈에 접근 가능하지 않을때에도 // 접근가능 IP 를 검색하여 관련 소스를 주석 처리하여 같은 방식으로 처리하면 된다.
추천인
레벨 101
경험치 1,522,254
Progress Bar 23.95%
- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS
BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑
루루아빠랍니다~~
최신댓글이 없습니다.


댓글1
루루아빠님의 댓글