m. 주소 질문드립니다.

m. 주소 질문드립니다.

QA

m. 주소 질문드립니다.

본문

주소창에 직접 m.도메인.co.kr

입력하면

url 마지막에 ?device=mobile 이 붙게 하려면

 

common.php 의 533 번 라인을 손봐야 하는건가요!?

 

아니면 head.sub.php 에서

현재 url 다 갖고와서

m.도메인 이게 있다면 뒤에 ?device=mobile 을 붙여줘야 하나요..;?

이 질문에 댓글 쓰기 :

답변 1

만약에 m.domain.com 은 모두다 

device=mobile 을 붙이시려면

 

head.php 파일에서

상단부분에서 다른것 인클루드 하기 전에

 

if ($_SERVER['HTTP_HOST'] == "m.도메인명") 

    $device = "mobile";

로 하시고 나서 진행하시면 되지 않을까 싶습니다.

 

그러면 head.php 를 인클루드하는 모든파일에서

device가 mobile로 인식될것입니다만

 

혹시라도 이전에 인클루되서 체크하는 로직이 포함된것이 걱정이시라면

 

head.php 파일의 상단영역에

$device = $_GET['device];

if ($_SERVER['HTTP_HOST'] == "m.도메인명" && !$device) 

    header("Location: m.domain/?device=mobile ");

 

로 처리하시면됩니다.

 

모바일에서
홈페이지를 돌아다니다가
하단 pc버전보기 눌러서 또 돌아다니다가..
주소창에
현재 주소 앞에 m.만 붙이면
주소 맽 끝에 ?device=mobile 이 붙게 하려고 합니다.

주신 방법으로 해보았는데
서핑하다 m. 을 붙여버리면 ㅎㅎ 이상해지네요

답변을 작성하시기 전에 로그인 해주세요.
전체 219
QA 내용 검색

회원로그인

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