모바일 pc접속 질문

모바일로 접속시 pc버전이든 모바일버전이든 홈페이지 자체 접근 불가능 하게 어떻게 할수 있을까요?

|

답변 3개

Copy
if ( is_mobile() ) {
    exit;
}

extend/validation.extend.php

Copy
if (is_mobile() == true) {
    die('Access Denied');
}

다양한 방법이 있겠지만 아래의 내용도 한번 참고해 보세요.

1. 

// common.php 파일의 맨 위에 추가

if (G5_IS_MOBILE) {
   // 모바일 기기에서 접속 시 차단 메시지 출력

   echo "이 사이트는 모바일 기기에서 접근할 수 없습니다.";

    exit; // 더 이상의 코드 실행을 막기 위해 exit
}

2. 자바스크립트로 필요한 위치에

<script type="text/javascript">
    // 클라이언트 측에서 User-Agent를 확인하여 모바일 기기를 차단
    var userAgent = navigator.userAgent || navigator.vendor || window.opera;

    if (/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(userAgent.toLowerCase())) {
        alert("이 사이트는 모바일 기기에서 접근할 수 없습니다.");
        window.location.href = "https://yourwebsite.com/blocked_page"; // 차단 페이지로 리다이렉트
    }
</script>
 

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