모바일웹 뷰페이지 링크관련 질문입니다. 정보
모바일웹 뷰페이지 링크관련 질문입니다.관련링크
http://m.styledb.com
82회 연결
본문
림스모바일을 사용하고 있습니다
모바일 /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>";
}
}
모바일 /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>";
}
}
댓글 전체
어디가 잘못됐다는 건지요 정상 접속되는데요
{$view[link_href][$i]} 요녀석이 링크인데요 자세하게 확인을 하시려면 print_r2($view)로 확인을 하시던지 아니면 /lib/common.lib.php에서 $list[href]를 보시면 됩니다
{$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 이런식으로 링크가 연결되어 찾을수 없는 페이지라고 나와서염!
게시물에 달린 링크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함수에 보시면
이부분에서 link들어가는부분에 $g4[bbs_path]를 검사한번해야 겠네요
그렇가면 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']}&wr_id={$list['wr_id']}&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']}&wr_id={$list['wr_id']}&no=$i" . $qstr;
$list['link_hit'][$i] = (int)$list["wr_link{$i}_hit"];
}
림스모바일 최신버전 스킨 bbs에 link.php파일이 누락되어 생긴문제였네요 ^^
답변 고맙습니다.
답변 고맙습니다.
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만 빼면 되는뎅 ;;
http://styledb.com/m/bbs/link.php?bo_table=Woman&wr_id=161699&no=1&page=1
요기서 m만 빼면 되는뎅 ;;