[접속 기기별 URL 리다이렉트 시키기 ]
모바일로 접속했을때 모바일 호스팅에서 작업한 화면이 나오게 하고
PC로 접속했을때는 PC버전으로 작업한 화면이 나오게 하려면 어떻게 해야할까요~?
페이지 시작별로 접속URL을 다르게 설정해주어야 합니다.
이때 사용자가 접근하는 폴더명은 PC와 모바일 모두 똑같아야 합니다.
다만 백엔드에서 작업하는 파일명은 달라도 상관없습니다~!!
1. /index.php 상단
2. /main/index.php 상단
3. /main/header.php 상단
require_once($_SERVER['DOCUMENT_ROOT']."/lib/class/Mobile_Detect.php");
$detect = new Mobile_Detect;
if(!$detect->isMobile())
{
header( "Location: http://www.도메인.com{$_SERVER['REQUEST_URI']}" );
exit;
}
도메인 명 옆에 붙은 {$_SERVER['REQUEST_URI']}은 파라미터를 넘길때 모바일로 가져가도 그대로 유지된다는 뜻입니다.
'php개발자(백엔드) > php' 카테고리의 다른 글
$_FILES [엑셀업로드 관련] (0) | 2016.12.01 |
---|---|
이니시스 에스크로 (0) | 2016.11.14 |
체크박스 선택검색(숫자타입, 문자타입) (0) | 2016.09.19 |
비밀번호 찾기 메일전송 (0) | 2016.09.07 |
radio 박스 검색 및 유지 (0) | 2016.09.07 |