pc버전과 모바일페이지를 동시에 사용할수는 없을까요? > 자유게시판

자유게시판

pc버전과 모바일페이지를 동시에 사용할수는 없을까요? 정보

pc버전과 모바일페이지를 동시에 사용할수는 없을까요?

본문

팁자료실에 모바일로 접속시 자동으로 모바일페이지 이동 팁은 많은데요.


올려진 팁들은 모두 mydomain으로 접속시 mydomain/m으로 넘어가는거드라구요.


이렇게하면 첫페이지는 잘돌아갑니다. (모바일에서 pc버전도 이동이 잘되구요.)


문제는 포탈 검색엔진에서 웹페이지 검색으로 접속시 모바일 페이지가 아닌 pc버전 게시판이 뜹니다.


즉 mydomain/bbs/board.php?bo_table=b1 이런식으로요.


이럴경우 모바일 접속시 head.sub.php 소스를 추가하면...(아래소스)


mydomain/m/bbs/board.php?bo_table=b1 이렇게 모바일 페이지가 뜨게 할수는 있드라구요.


이렇게하면 모바일페이지에서 pc버전으로 이동을 할수가 없드라구요.


모바일 접속시 pc버전으로 이동도 가능하면서 검색으로 접속시 모바일페이지가 보여지게 할수는 없을까요?

 


아래 소스는 질답게시판에 댓다구리님의 답변입니다.

head.sub.php 파일의 위쪽 <head> 아래에 소스를 넣으세요.

<!-- <모바일자동접속> -->
<script type="text/javascript">
var agent = navigator.userAgent;
if (agent.match(/iPhone/) != null || agent.match(/iPod/) != null || agent.match(/IEMobile/) != null || agent.match(/Mobile/) != null || agent.match(/lgtelecom/) != null || agent.match(/PPC/) != null) {
 location.href = "http://" + location.host + "/m" + location.pathname + location.search + location.hash;
}
</script>
<!-- <모바일자동접속> -->

추천
0
  • 복사

댓글 2개

가능합니다.왜냐.. 저도 그렇게 구축해서 사용하고있습니다. 단 배포 하고싶어도 설치과정이 복잡해서 ... ... .. 배포가 꺼렵다는점입니다.
해당 부분을 해결하기 위해선 모바일 페이지에서 PC보기 체크를 하였을 시, 해당 체크에 대한 것을 cookie 에 저장 하셔서 cookie 값이 있을 경우 pc 버전으로 띄워 주고 없을 경우 모바일 페이지로 띄워 주도록 로직을 추가 하시면 됩니다 :)
© SIRSOFT
현재 페이지 제일 처음으로