모바일웹 뷰페이지 링크관련 질문입니다. > 그누4 질문답변

그누4 질문답변

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

모바일웹 뷰페이지 링크관련 질문입니다. 정보

모바일웹 뷰페이지 링크관련 질문입니다.

본문

림스모바일을 사용하고 있습니다

모바일 /m 이라는 폴더에 설치하였으며 심볼릭링크까지 다 완료한 상태입니다.
그리고 cafe24에서 제공하는 모바일에서 접속시 바로가도록 설정해 놓은상황입니다.

그런데 여기서 문제!

게시물에 달린 링크를 클릭하게되면
www.styledb.com/bbs/link~로 연결이 되어야하는데

모바일에서는 www.styledb.com/m/bbs/link~ 이렇게 적용이되어서 찾을수없는 페이지로 나오는~

해결 방법이 없을까요?


http://m.styledb.com <--- 접속하시면 여성신상품 게시물 뷰페이지 링크 클릭하시면 없는 페이지로 나옵니다.
===============================================================================================

모바일 스킨 뷰페이지 링크부분 소스입니다.

// 링크
$cnt = 0;
for ($i=1; $i<=$g4[link_count]; $i++) {
if ($view[link][$i]) {
$cnt++;
$link = cut_str($view[link][$i], 70);
echo "<p>";
echo "&nbsp;&nbsp;<img src='{$g4[path]}/images/icon_link.gif' align=absmiddle border='0'>";
echo "<a href='{$view[link_href][$i]}' target='_blank'>";
echo "&nbsp;<span style=\"color:#888;\">{$link}</span>";
echo "&nbsp;<span style=\"color:#ff6600; font-size:11px;\">[{$view[link_hit][$i]}]</span>";
echo "</a></p>";
}
}

댓글 전체

어디가 잘못됐다는 건지요 정상 접속되는데요

{$view[link_href][$i]} 요녀석이 링크인데요 자세하게 확인을 하시려면 print_r2($view)로 확인을 하시던지 아니면 /lib/common.lib.php에서 $list[href]를 보시면 됩니다
잘못된것이 아니라 서브도메인 설정을 해두니
게시물에 달린 링크url을 클릭하며
http://styledb.com/m/bbs/link.php?bo_table=Woman&wr_id=161699&no=1&page=1 이런식으로 링크가 연결되어 찾을수 없는 페이지라고 나와서염!
아 일반페이지를 말한게 아니고 link를 말한 거였군요 제가 이해를 잘못햇습니다
그렇가면 m이 들어가 있는지를 검사해서 m이라는 폴더를 빼줘야 겠군요

/bbs/common.lib.php 에서 get_list함수에 보시면

    // 링크
    for ($i=1; $i<=$g4['link_count']; $i++)
    {
        $list['link'][$i] = set_http(get_text($list["wr_link{$i}"]));
        $list['link_href'][$i] = "{$g4['bbs_path']}/link.php?bo_table={$board['bo_table']}&amp;wr_id={$list['wr_id']}&amp;no=$i" . $qstr;
        $list['link_hit'][$i] = (int)$list["wr_link{$i}_hit"];
    }

이부분에서 link들어가는부분에 $g4[bbs_path]를 검사한번해야 겠네요

    // 링크
    for ($i=1; $i<=$g4['link_count']; $i++)
    {
        $list['link'][$i] = set_http(get_text($list["wr_link{$i}"]));
        // /m/ 가 있으면 /로 바꾸자(요한줄과 변수만 바꾸시면)
        $list_link = str_replace("/m/","/",$g4['bbs_path']);
 $list['link_href'][$i] = "{$list_link}/link.php?bo_table={$board['bo_table']}&amp;wr_id={$list['wr_id']}&amp;no=$i" . $qstr;
        $list['link_hit'][$i] = (int)$list["wr_link{$i}_hit"];
    }
cafe24 는 mod_rewrite 가 설치되어있는 것으로 알고있습니다. 저도 rewrite 구문은 잘 몰라서..^^;; 여기에 대해 검색해보시고 /www/.htaccess 만드셔서 /m 폴더 접근시에는 상위폴더로 인식시킬 수 있습니다.
링크 클릭시만 상위폴더로 가게끔 할수도 있나요? 네이버에 검색해보니 뭔가 복잡해보이는뎅 ;; 전혀 다른나라 말 같은 ㅠㅠ

http://styledb.com/m/bbs/link.php?bo_table=Woman&wr_id=161699&no=1&page=1
요기서 m만 빼면 되는뎅 ;;
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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