m. 주소 질문드립니다.

m. 주소 질문드립니다.

QA

m. 주소 질문드립니다.

답변 1

본문

주소창에 직접 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. 을 붙여버리면 ㅎㅎ 이상해지네요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로