채택완료

모바일홈페이지 나오게 하는법 문의드립니다.

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=euc-kr" />

<script>
top.location='http://pieolang.com/m';
</script>

핸드폰으로 pieolang.com을 검색하면 모바일 버전(pieolang.com/m)이 뜨게 하고 싶은데요!

top.location 저 소스를 넣었더니 모바일버전으로나오긴하는데요

pc로 pieolang.com을 하면 아예 모바일버전으로만 나와요ㅠㅠ

pc로 볼땐 pieolang.com 핸드폰으로 볼때는 pieolang.com/m이나오게 하는 방법 없을까요 ?

선임이 없어서 물어볼곳이 없습니다ㅠㅠ..

빠른답변 부탁드립니다!

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2017-08-28 (월) 10:58:07
Copy
if (strpos($_SERVER['HTTP_USER_AGENT'], 'Android' or 'iPhone') !== false){	echo "<script>top.location='http://pieolang.com/m';</script>";} else {	echo "<script>top.location='http://pieolang.com';</script>";}

이렇게 해보세요

답변에 대한 댓글 1개

정말 빠른답변 감사드립니다. ㅠㅠ 너무 애먹었는데 잘됩니다!

아래와 같이 해주세요.

<script>
var mobile = (/iphone|ipad|ipod|android/i.test(navigator.userAgent.toLowerCase()));
if (mobile) { top.location='http://pieolang.com/m'; }

</script>

답변에 대한 댓글 1개

빠른답변 감사합니다!! 수정하니까 되네요!! 감사합니다!!!!

답변을 작성하려면 로그인이 필요합니다.