채택완료

아이피차단시 특정페이지나오게 할려면

2019-10-23 (수) 12:30:54 3,108

아이피차단시 특정페이지나오게 할려면 어떻게해야하나요

 

|

답변 1개 / 댓글 3개

채택된 답변
+20 포인트

버전마다 라인이 달라질 수는 있지만

479~491라인

Copy
$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>접근 불가합니다.");

die대신에 goto_url('페이지명')

해주시면됩니다

답변에 대한 댓글 3개

감사합니다!
위 소스는 그누보드 어느 페이지에 있는거예요? . . .
common.php

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