묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
모바일 페이지만 나오게 할 수 있나요?
2013.01.04 23:06
현재 홈페이지 운영중입니다.
지금 홈페이지 도메인으로 접속하면 index.php로 연결이 바로 되게 끔 셋팅이 되어 있습니다.
이 상태에서
제가 XE보드를 깔고
만약 사용자가 모바일에서 도메인을 입력하면
모바일 페이지로 나오게끔 설정을 할 수 있나요? 한마디로 pc버젼과는 완전히 다르고 DB도 다른 모바일 페이지만 나오게요~
여기 사용자분들은 본인의 pc용 XE보드를 모바일로 접속시 간편하게 모바일보기로 쓰시는거 같은데
저는 그 둘을 완전하게 분리하고 싶거든요?
기존에 셋팅되어있던 php등을 건드리지 않고 그냥 XE를 깔아서 모바일 페이지를 만들 수 있는지 궁금합니다. 감사합니다.
댓글 2
-
똑디
2013.01.05 12:22
-
LI-NA
2013.01.05 13:26
PC용 XE, 모바일용 XE를 각각 설치합시다.
그리고 이거 도메인/xe 와 도메인/m이라고 치면
최상위 도메인을 입력시 자바스크립트나 php를 이용하여
모바일이면 m으로 연결해주고, PC면 xe로 연결해주면 됩니다.
또한 PC버전과 모바일 버전에도 각각 스크립트를 이용하여 PC에 모바일로 접속시 모바일로 보내주고, 모바일에 PC로 접속시 PC로 보내주면 되겠죠?
스크립트들은 검색하면 바로 나오니 참고하세요~
홈페이지용 레이아웃에서
<script type = "text/javascript">
var uAgent = navigator.userAgent.toLowerCase();
var mobilePhones = new Array('iphone','ipod','android','blackberry','windows ce','nokia','webos','opera mini','sonyericsson','opera mobi','iemobile');
for(var i=0;i<mobilePhones.length;i++)
{
if(uAgent.indexOf(mobilePhones[i]) != -1)
{
document.location = "이동할 주소";
}
}
</script>
이 소스를 넣어서 처리하시면 됩니다.
즉, 모바일 기기로 접속했을때 별도로 이동할 주소를 처리하는것입니다.