
출발이 제일 힘들다고 한다.
그러나
다시 출발하는 건 더욱 힘들다.
기본 방식으로 설치했다면 모바일 HOME 연결주소는 http://myhome/technote/tmob.php 와 같습니다. 운영중인 일반 PC홈페이지와의 관계를 감안하여 모바일 기기 접속시 이 주소로 연결시키면 됩니다.
1. DirectoryIndex : 도메인 주소로만 접속했을때 첫 연결되는 파일에 적용하기
HTML
홈페이지의 첫 연결 파일이 http://myhome/index.html 이라면 해당 index.html 파일의 <head> ~ </head> 에 코드를 삽입합니다.
<script type="text/javascript"> var mobile_keys = new Array('iPhone','iPod','Android','BlackBerry','Windows Phone','Windows CE','LG','MOT','SAMSUNG','SonyEricsson','Nokia'); if(document.URL.match('move_pc_screen')) mobile_keys = null; // URL 파라메타에 'move_pc_screen' 가 포함되어 있을땐 적용안함 for(i in mobile_keys){ if(navigator.userAgent.match(mobile_keys[i]) != null){ location.href = "http://myhome/technote/tmob.php"; // 모바일 홈 연결 주소 break; } } </script>
PHP
홈페이지의 첫 연결 파일이 http://myhome/index.php 이라면 해당 index.php 파일 '최상단' 에 php 코드를 삽입합니다.
<? $mobile_keys = array('iPhone','iPod','Android','BlackBerry','Windows Phone','Windows CE','LG','MOT','SAMSUNG','SonyEricsson','Nokia'); if($_REQUEST['move_pc_screen']) $mobile_keys = array(); // URL 파라메타에 'move_pc_screen' 가 포함되어 있을땐 적용안함 foreach($mobile_keys as $value){ if(strstr($_SERVER['HTTP_USER_AGENT'], $value)){ header("Location: http://myhome/technote/tmob.php"); // 모바일 홈 연결 주소 return; } } ?>
참조 : 모바일로 접속하더라도 위의 코드가 적용되지 않게 접속하는 방법(모바일에서 PC 홈페이지를 링크 출력할때) http://myhome.net/?move_pc_screen=1 와 같이 URL 파라메타에 'move_pc_screen=1' 을 붙여 주면 됨.
| 2017.05.03 석가탄신일 (0) | 2017.05.03 |
|---|---|
| 출발 (0) | 2017.05.02 |
| 영국 속담 (0) | 2017.01.13 |
| 시간 낭비 (0) | 2017.01.08 |
| 2016.12.12 (0) | 2016.12.13 |