채택완료

접근차단 ip 다른사이트로 보내기

2021-06-22 (화) 10:16:01 1,908

혹시 관리자 페이지의 접근금지 ip 대역 등록되어있으면 해당 ip 대역으로 접속시

네이버나 관리자가 설정한 웹사이트로 보내버릴수있는방법이 뭐가있을까요?

스팸때문에 많이 등록되어있는데 사이트에 남겨두기싫어서 접속하면 바로 네이버로

보내버리고싶은데 방법을 모르겠네요 ㅜㅜ

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

답변에 대한 댓글 1개

아 그런방법이 있었네요..

www/common.php 파일에서 다음과 같은 부분이 있습니다.

Copy
// 접근차단 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 ("<meta charset=utf-8>접근 불가합니다.");
}

해당 부분의

Copy
die ("<meta charset=utf-8>접근 불가합니다.");

부분을 다음과 같이 바꿀시면 될겁니다.

Copy
goto_url("http://naver.com");

답변에 대한 댓글 1개

헐....채택한 사이에 답변이 달렸네요 ㅠㅠ 이런이런

답변을 작성하려면 로그인이 필요합니다.