접속환경 인식하여 사이트 런칭하는 방법
빛나라
안녕하세요. 이번에 워프 과장 승진한 1인 입니다. ^^다름이 아니라. 이번에 저희가 워프를 가지고 사이트를 오픈하였답니다. 곧 URL은 바뀌겠지만. http://gmi001.dothome.co.kr이고요. 문제가 있어 글을 남깁니다. 저는 asp를 주로 사용하던 터라. PHP가 좀 약합니다. 그래도 비슷하겠거니 하면서 뒤져 봤는데.. 워프 자체가 상당한 구조로 짜여져 있더라고요. include도 그렇고, 배치도 그렇고요....저희는 현재 www.eewebinar.co.kr 이라는 사이트를 PC 버젼과 스마트폰 버젼으로 운영하고 있습니다. PC로 접속하면 PC 버젼으로 나오고 스마트폰으로 접속하면 스마트폰 버젼으로 나옵니다. (www.eewebinar.co.kr/m)그런데 지금 이 www.eewebinar.co.kr 도메인을 이번에 바꾼 워프 사이트로 옮기려다가 보니 모바일 사이트가 문제가 되더라고요. 기존 사이트는 한 서버에 PC용 / 스마트폰용 폴더를 두고 웹에서 인지된 값이 pc면 pc사이트 오픈, 스마트폰이면스마트폰 사이트 오픈을 하였는데, 워프는 서버를 닷홈을 쓰고 있어서 eewebinar.co.kr 을 할당해 버리면 스마트폰 에서 접속해서 워프의 사이트가 나오게 되는거지요. 지금 워프에서는 wptouch를 쓰고 있기는 한데 현재 비활성활를 시켜 놨습니다. wptouch를 쓸수 있다는것은 워프 자체 소스에 접속환경이 pc인지 스마트폰인지를 확인하는 소스가 있다고 생각이되고 그렇다면 스마트폰을 확인하는 소스쪽을 확인하면 그쪽에 기존의 스마트폰 사이트의 ip를 적용시켜 pc에서는 워프사이트가 그리고 스마트폰에서는 기존의 사이트가 나올수 있게 할수 있을것 같은데...혹시 이 부분에 대한 접속환경 인식하는 부분의 소스가 워프의 어디에 있는지... 혹은 위와 같이 사용할수 있는 방법을 알고 계시는 분이 있다면, 한수좀 가르져 주십시요. 나중에 제가 꼭 밥한번 사겠습니다. 그럼 고수님들의 많은 답변 부탁드립니다. 감사합니다. e4ds.com 명세환 배상
-
다솜
스마트폰을 확인하시려면 http 요청정보에 해더 값을 확인해주시면됩니다. 헤더 정보에 User-Agent 를 확인하시려면 접속한 기기의 해당 브러우저값을 가지고 올수 있는데 그 값을 가지고 모바일화면 또는 피씨화면으로 넘겨주시면됩니다.
-
다한
현재 스마트폰용은 asp로 작업이 되어 있어서... 고민중에 있습니다. ^^; 같이 고민해 주셔서 감사합니다.
-
두온
제 생각에는 index.html 을 런치 페이지로 작성해서, javascript에서 모바일 또는 일반PC 브라우저 여부에 따라 index.php 또는 /m 으로 분기하도록 만드시면 될 것같습니다. javascrip는 구글 검색해보면 잘 나옵니다.
-
팬지
넵.. 모바일쪽 컨텐츠가 기존에 운영하던 DB에서 나오는 contents여서, 따로 구비해 진행해야 하거든요.. 그래도 좋은 말씀 감샤 합니다. ^^;