모바일 페이지 이동 소스 질문 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

모바일 페이지 이동 소스 질문 정보

모바일 페이지 이동 소스 질문

본문

<!-- 모바일 브라우저 인식 -->
<script type="text/javascript">
   
    //script by kunmin, 2010-04-06
    var mobilewords = new Array("Windows CE","Mobile");
    for (var word in mobilewords) {
        if (navigator.userAgent.match(mobilewords[word]) != null && confirm("모바일 브라우저 입니다. 모바일 페이지로 이동하시겠습니까?")) {
            //티스토리 /m 모바일 페이지로 이동
            location.href = "http://" + location.host + "/m" + location.pathname;
            break;
        }
    }
</script>
<!-- 모바일 브라우저 인식 -->


위 소스를 사용 하려고 합니다.

문제가 있습니다.

제가 사용하는 사이트는

도메인/그누보드/에 그누보드가 설치되어 있고
모바일 또한 도메인/그누보드/m 에 설치 되어있습니다.

문제가 있습니다.

위 소스를 사용하니

도메인/m/그누보드폴더/ 이렇게 됩니다.
원래는 도메인/그누보드폴더/m/ 이렇게 되어야 정상입니다.

해결방법이 없을까요 ㅜ

댓글 전체

location.href = "http://" + location.host + "/m" + location.pathname;

를 그냥 absolute path (절대경로) 로 바꾸세요.
 
그러니까

"http://" + location.host + "/m" + location.pathname;

이걸 싹다 지우시구요,

 location.href = "http://abc.com/gnuboard/m"

이런식 적어 넣으시면 됩니다.
네 그렇게 해도 되는데

예를 들어 사람들의 유입 경로 url이 게시판 내용일 경우

모바일로 접속시 해당 url 모바일 페이지로 이동 시키고 싶습니다.
location.host
이 부분이  http://도메인/그누보드폴더 까지 되어야 하는데 http://도메인/ 이렇게만입력되고
location.pathname  이부분에서는 게시판이라면 /bbs/게시판경로 이렇게 되어야 합니다.

그래서 지금 문제가 되는것이

모바일로 접속하면

http://도메인/m/그누보드폴더/게시판경로 이렇게 됩니다.

제가 원하는 건  http://도메인/그누보드폴더/m/게시판경로 이것입니다.
아니면  브라우저 주소를 php에서 읽어서

주소를 배열로

도메인/그누보드 , 나머지주소 

두개로 나눈다음에

도메인/그누보드 뒤에다가  /m 삽입하신다거나...
전체 23 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT