블로그.지오닷컴
안드로이드나 아이폰일 경우 모바일 사이트로 이동하기 본문
일전에 화면 사이즈에 따라 이동하는 경로를 다르게하는 소스를 소개해 드린 바 있습니다. 해당 소스의 문제점은 특정 화면 사이즈가 안 되는 화면일 경우에는 모바일 브라우저가 아니더라도 모바일 사이트로 이동되는 버그가 있었습니다. 대표적으로 넷북이 되겠지요. 하여, 접속하는 사용자의 브라우저 종류에 따라 접속 경로를 재지정하는 소스를 소개해 드립니다.
<?php$ua = $_SERVER['HTTP_USER_AGENT'];if(strpos($ua,"Android") || strpos($ua,"iPhone")) $goURL = '/m/';else $goURL = '/w/';?><meta http-equiv="Refresh" content="0; url=<?=$goURL?>" />
php로 짜여진 소스고 사용자가 접속할 때 사용한 기기의 이름에 Android 나 iPhone 이라는 단어가 들어가면 /m/ 으로 이동하는 소스 입니다. 그 외의 경우에는 /w/ 으로 이동하구요.
지금은 좀 바빠서, 다음에 다시 돌아오겠습니다. 소스에 대해 궁금하신 점은 메일로 문의해 주세요! ^_^
'노하우 > 웹서비스 개발' 카테고리의 다른 글
XE 외부 페이지에서 로그인 정보 보여주기 (0) | 2011.01.05 |
---|---|
중앙으로 정렬되는 홈페이지에 떠 있는 레이어 만들기 (0) | 2010.12.01 |
XE 레이아웃 편집할 때 php 함수 바로 사용하기 (0) | 2010.11.25 |
DB에서 서로 다른 테이블의 데이터를 한번에 불러오기 (0) | 2010.11.11 |
화면 사이즈에 따라 다른 사이트로 접속하기 (0) | 2010.11.02 |
Comments