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 ");
로 처리하시면됩니다.
답변을 작성하시기 전에 로그인 해주세요.