모바일 기기에서 내가만든 페이지 접속했을 때, 모바일 전용 페이지로 이동시키기 쉽다.
출처: http://jasontody.tistory.com/68 [Bobss]
<script type="text/javascript"> var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson'); for (var word in mobileKeyWords){ if (navigator.userAgent.match(mobileKeyWords[word]) != null){ location.href = "http://m.example.com"; break; } } </script>
모바일 홈페이지를 이용하는 경우 m 으로 시작하는 도메인으로 자동 넘기고 싶을때
네이버에서 모바일 광고 승인이 거부되었다는 이야기를 듣고 알아보니 http://도메인 으로 모바일 홈페이지가 뜨면 최적화가 안되었다는 거부사유가 뜹니다.
모바일 기기에서 접속할때 http://www.happyjung.com 또는 http://happyjung.com 으로 접속할때 http://m.happyjung.com 으로 넘기는 방법입니다.
이것을 적용하기전에 도메인의 네임서버 설정에서 A 레코드를 추가해야합니다.
A 레코드 추가는 거래하는 웹호스팅사에 문의하세욤.
그누보드5 / 테마 / head.sub.php 의 내용을 이렇게 수정합니다.
<!doctype html>
<html lang="ko">
를 아래와 같이 변경합니다.
<?php
// 브라우저 정보로 홈페이지 이동하기
$ua = $_SERVER['HTTP_USER_AGENT']; // 브라우저 정보
if(preg_match('/(lgtel|samsung|skt|iPhone|Android|Opera Mini|SymbianOS|Windows CE|BlackBerry|Nokia|Sony|webOS|PalmOS)/i', $ua)) {
if ($hp_index_url == "happyjung.com/index.php" || $hp_index_url == "www.happyjung.com/index.php") {
?>
<script type="text/javascript">
<!--
location.href = "http://m.happyjung.com"
//-->
</script>
<?php
}
}
?>
<!doctype html>
<html lang="ko">
댓글 ( 4)
댓글 남기기