서브도메인 연결 시 게시판 이미지 등록이 안되요..ㅠ

그누보드로 홈페이지를 제작한 후 모바일 웹을 만들었습니다.
폴더는 /m 이구요.. 이상태에서는 게시판에 등록한 이미지들이 잘보입니다.

하지만,,,,
서브도메인(http://m.domain.com/ 을 연결하면 이미지 등록도 안되고 이미 올려놓은 이미지들도
보이지가 않아요..ㅠㅠ

모바일에서의 경로를 어디서 어떻게 잡아야 게시판에 이미지 등록이 되고,,
게시글에서 이미지가 정상적으로 보여질수 있을까요???
고수님들은 원포인트 부탁드립니다.

|

댓글 3개

서로다른 파일 경로니 당연한 현상이겠죠
모바일 쪽에서 파일폴더를 같이 사용 할 수 있게 설정 하시면 됩니다.
답변 감사합니다~^^ 조금더 구체적인 방법을 설명해주실 수 있으세요? 어떤 부분을 수정해야할지....
서브도메인 잡으실 때 아파치에서 경로를 http://m.domain.com/ 으로 잡으실 때 도큐먼트루트 폴더를 /m 폴더까지 지정하신 것 같은데 /m 까지 잡지 마시구(/m 을 삭제) 일반도메인과 같은 위치로 잡고 접속을 모바일로 했을때 header("location:./m"); 이런식으로 보내서 http://m.domain.com/m 의 경로로 갈 수 있게 하는 방법으로 처리하시면 될 듯 합니다.

php로 처리 한다면 index페이지의 php코드 최상단에

if($_SERVER["HTTP_HOST"] == "m.domain.com") // 모바일 도멘인으로 접근했다면..
header("location:./m");

이런식으로 삽입하면 될 듯 하네요..


참고로 서브도메인을 안만들고 모바일로 일반도메인으로 접근하는 경우
/m으로 보내고 싶다면 자바스크립트를 이용해서 보낼수도 있습니다.

<script type = "text/javascript">
var uAgent = navigator.userAgent.toLowerCase();

var mobilePhones = new Array('iphone','ipod','android','blackberry','windows ce','nokia','webos','opera mini','sonyericsson','opera mobi','iemobile');

for(var i=0;i<mobilePhones.length;i++)
{
if(uAgent.indexOf(mobilePhones[i]) != -1)
{
// document.location = "http://도메인/m";
document.location = g4_url + "/m";
}
}

</script>
이 코드를 인덱스 페이지 본문 최상단에 삽입하면 됩니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
12년 전 조회 1,288
12년 전 조회 992
12년 전 조회 1,750
12년 전 조회 1,054
12년 전 조회 1,065
12년 전 조회 1,636
12년 전 조회 1,107
12년 전 조회 804
12년 전 조회 985
12년 전 조회 2,196
12년 전 조회 1,728
12년 전 조회 3,447
12년 전 조회 1,590
12년 전 조회 1,883
12년 전 조회 919
12년 전 조회 861
12년 전 조회 808
12년 전 조회 815
12년 전 조회 1,920
12년 전 조회 2,003