모바일로 접속시 URL 이동시키기 > 그누4 팁자료실

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

모바일로 접속시 URL 이동시키기 정보

모바일로 접속시 URL 이동시키기

본문

안녕하세요.

모바일로 접속시 설정하여 놓은 url로 이동하는 단순한 소스입니다.
혹시나 필요하신분이 계실지 몰라 올려봅니다.

아래 소스를 /index.php 또는 /index.html 상단에 넣어주시면 됩니다.

<?php
 $arr_browser = array ("iPhone","iPod","IEMobile","Mobile","lgtelecom","PPC");
for($indexi = 0 ; $indexi < count($arr_browser) ; $indexi++) {
 if(strpos($_SERVER['HTTP_USER_AGENT'],$arr_browser[$indexi]) == true){
   header("Location: http://이동할주소");
   exit;
 }
}
?>

추천
9

댓글 24개

원리 :
접속하는 브라우져를 판별합니다.
만약 모바일 브라우져라면 특정 url로 이동시키는 것입니다.
(모바일 브라우져가 아니라면 이동되지 않습니다.)
예로 모바일페이지를 만드셨다면 모바일페이지 url를 넣으시면 되겠죠..

적용 :
계정 최상단에는 index.php 또는 index.html 파일이 있습니다.
파일을 여시고 위의 소스를 넣어주시면 됩니다.
(즉, 사이트 접속시 가장 먼저 만나는 파일에 위의 소스를 넣어주시는 것입니다.)

ps. 예로 스마트폰으로 네이버를 들어가면 pc버전이 아닌 모바일 웹페이지로
연결됩니다. 이것처럼 내사이트에 접속하는 방문자가 모바일인지 pc인지 판별하여
pc는 일반 웹페이지로, 모바일이라면 모바일 웹페이지로 접속되게 하는 방식입니다.

설명이 미흡했다면 죄송합니다^^;;
하하님! 좋은 정보 감사합니다~^^
불량감자님도 오랫만에 댓글로 만나뵙네요~~^^
궁금한게 있는데요~

하하님 말씀하신 대로 모바일 상에서 접속 시 모바일 페이지로 이동은 되는데,,, 혹, 다시금 그냥 PC버전으로 보고 싶으면 어찌해야할까요?
위 소스로는 PC버전의 url을 접속하면 계속 모바일로 넘어가니..볼수가 없네요~
네이버나 네이트처럼 경우, PC버전으로 볼 경우 상단에 [모바일 보기]아이콘이 생기게 하거나,,모바일 버전으로 볼 경우, [PC버전보기]아이콘이 나오게 하거나..할 수 있는지요?
결국 접속환경에 따라 서로 다른 아이콘이 보이게 하고 링크를 걸어주는거 같은데..
해결방법이 있는지 부탁드립니다~^^;
힘센푸우님 안녕하세요^^
답변이 늦어 정말 죄송합니다^^;; 지금 확인하였습니다..
이미 해결하셨을지 모르겠지만 간단히 답변드리겠습니다^^
1. index 파일을 하나 더 만듭니다. (예. index2.php)
2. 새로 만든 index2.php 파일은 기존의 index.php 내용과 동일하나 위의 URL 이동소스를 넣지 않습니다.
3. 모바일용 페이지에 [PC버전] 버튼을 넣습니다.
4. [PC버전] 링크를 위에서 만든 index2.php 에 걸어주시면 됩니다.
도움이 되셨으면 좋겠습니다^^
게시판에 적용할려면 어떻게 하는지요?
게시판 설정에 보면 상.하단 파일을 입력하여 보여주게 되는데
테이블명이 같은 하나의 게시판에 PC와 Mobile 접속시 상.하단이 서로 다르게 보이게 하는것을 알고 싶습니다.
PC접속시엔 그냥 설정대로 상.하단 파일을 head.php, tail.php로 적용하고
Mobile 접속시엔 상.하단 파일을 m_head.php, m_tail.php로 적용하는 것은 어떻게 하는지요
전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT