AdminLTELogo

NOTICE

외부에서의 플랫폼 접근 및 사용 차단 > NOTICE

Realese Notes

  외부에서의 플랫폼 접근 및 사용 차단

작성일작성일: 2024-05-19 03:26
profile_image 작성자작성자: ADMIN
댓글댓    글: 0건
조회조    회: 57회

<?php
/*
include_once('./_common.php');
if ($is_guest) {
    echo "<script>
            alert('접근 권한이 없습니다.');
            window.location.href = '" . G5_URL . "';
          </script>";
    exit;
}
*/
// PHP를 사용하여 iframe 내부에서 불러온 것인지 확인
if (isset($_SERVER['HTTP_REFERER'])) {
    $referrer = $_SERVER['HTTP_REFERER'];
    $host = parse_url($referrer, PHP_URL_HOST);
    
    // 허용된 도메인인지 확인
    if ($host !== '3dtreemaster.com') {
        // 허용된 도메인이 아니면 접근 차단
        header('Location: https://3dtreemaster.com');
        exit;
    }
} else {
    // HTTP_REFERER가 설정되지 않은 경우 리다이렉트 (직접 접근)
    header('Location: https://3dtreemaster.com');
    exit;
}
?>

댓글 0

등록된 댓글이 없습니다.