하

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

· 2013-06-18 (화) 09:33:46 · 1743 · 6
림스모바일을 사용하고 있습니다

모바일 /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 "  <img src='{$g4[path]}/images/icon_link.gif' align=absmiddle border='0'>";
echo "<a href='{$view[link_href][$i]}' target='_blank'>";
echo " <span style=\"color:#888;\">{$link}</span>";
echo " <span style=\"color:#ff6600; font-size:11px;\">[{$view[link_hit][$i]}]</span>";
echo "</a></p>";
}
}
|

댓글 6개

2013-06-18 (화) 09:46:48
어디가 잘못됐다는 건지요 정상 접속되는데요

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

/bbs/common.lib.php 에서 get_list함수에 보시면
[code]
// 링크
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']}&wr_id={$list['wr_id']}&no=$i" . $qstr;
$list['link_hit'][$i] = (int)$list["wr_link{$i}_hit"];
}
[/code]
이부분에서 link들어가는부분에 $g4[bbs_path]를 검사한번해야 겠네요
[code]
// 링크
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']}&wr_id={$list['wr_id']}&no=$i" . $qstr;
$list['link_hit'][$i] = (int)$list["wr_link{$i}_hit"];
}
[/code]
2013-06-18 (화) 20:02:13
림스모바일 최신버전 스킨 bbs에 link.php파일이 누락되어 생긴문제였네요 ^^
답변 고맙습니다.
cafe24 는 mod_rewrite 가 설치되어있는 것으로 알고있습니다. 저도 rewrite 구문은 잘 몰라서..^^;; 여기에 대해 검색해보시고 /www/.htaccess 만드셔서 /m 폴더 접근시에는 상위폴더로 인식시킬 수 있습니다.
2013-06-18 (화) 10:18:42
링크 클릭시만 상위폴더로 가게끔 할수도 있나요? 네이버에 검색해보니 뭔가 복잡해보이는뎅 ;; 전혀 다른나라 말 같은 ㅠㅠ

http://styledb.com/m/bbs/link.php?bo_table=Woman&wr_id=161699&no=1&page=1
요기서 m만 빼면 되는뎅 ;;
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
13-06-18 조회 1,644
13-06-18 조회 1,050
13-06-18 조회 1,744
13-06-18 조회 1,072
13-06-18 조회 3,470
13-06-18 조회 1,086
13-06-18 조회 1,677
13-06-17 조회 1,105
13-06-17 조회 2,992
13-06-17 조회 1,704
13-06-17 조회 1,688
13-06-17 조회 1,857
13-06-17 조회 2,182
13-06-17 조회 1,123
13-06-17 조회 1,118
13-06-17 조회 1,721
13-06-17 조회 1,378
13-06-17 조회 1,675
13-06-17 조회 3,528
13-06-17 조회 1,620