[클라우드플레어사용시 포함] 특정ip에서만 접속되게하기
클라우드플레어쓰시는 분들
특정ip에서만 접속하게 할 일이있어서 사용팁입니다.
/common.php 상단에 넣어주세요
[code]
//허용 아이피 리스트
$allowed_ips = ['0.0.0.0'];
// Cloudflare real client IP
if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) {
$user_ip = $_SERVER["HTTP_CF_CONNECTING_IP"];
} else {
$user_ip = $_SERVER['REMOTE_ADDR'];
}
// 접속자 IP가 허용한 IP 목록에 없으면 차단
if (!in_array($user_ip, $allowed_ips)) {
header('HTTP/1.0 403 Forbidden');
echo "접속이 허용되지 않은 IP입니다.";
exit;
}
[/code]
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 2개
감사 합니다.
감사합니다