묻고답하기
게시판/페이지 링크를 찾아 가지를 못하네요.
2009.11.24 10:02
http://www.xpressengine.com/18455825 의 문제가 있었는데,
관리자모드(?module=admin)에서 게시판/페이지 를 클릭하였을 경우 제대로된 경로로 넘어 가도록 되는 것은
해결이 되었는데, 문제는 계속 404에러가 나온다는 겁니다.
뭔가 설정을해줘야 할것같은데 그것이 무엇인지를 모르겠네요.
상황으로는, 모든 링크(게시판/페이지 로 넘어가는 링크)가 404에러가 나온다는 겁니다.;;
관리자 모드로 로그인하여 게시파/페이지로 넘어가려고 링크를 직접 클릭할 경우,
홈페이지(http://117.17.102.57/homev3)모든링크를 클릭할 경우,
모든 링크가 404 에러가 뜹니다..
게시판/페이지를 제외한것은 다 되는 듯합니다.
게시판/페이지 생성도 됩니다. 그런데, 그 새롭게 만든 게시판/페이지 링크를 선택해도 404에러가 뜨네요.
회원가입도 되고, 관리자페이지에서도 모든 링크는 잘 됩니다.
오직!!! 저 게시판/페이지 만 동작이 안됩니다.
(페이지/게시판 동작이 안되는 것인지, 링크를 못찾아가는 것인지..)
[ 그림1] 관리자모드로 로그인하여 [게시판] 에서 notice를 클릭하면, [그림3]이 나옵니다.
[ 그림2 ] 홈페이지에서 [공지사항]을 클릭하면 [그림3]이 나옵니다. ㅠㅠ
[그림3] notice 링크를 클릭한 경우의 에러 화면
댓글 2
-
뒷뜰에핀행복
2009.11.24 16:17
-
DuRi
2009.11.24 17:01
위 증상은 rewrite mod 의 문제인듯 합니다.
아래글은 제 블로그에 써놓은 것을 퍼온것인데 참고 하세요.
rewrite mod 사용여부에 관한 문제
XE를 설치하는 과정중에 "rewrite mod 사용" 여부를 체크하도록 되어 있는데 (관리자 페이지에서도 설정 변경가능)이것을 사용하도록 체크하면 사이트 전체에 올라가는 모든 글의 링크주소 길이를 줄여서 단순화 시킬수 있는 장점이 있는데, 이는 그냥 사용가능한게 아니고 웹호스팅 서버의 Apache 설정에서 지원이 되느냐에 따라 사용 가능여부가 판가름나기 때문에 반드시 사전에 웹호스팅사에 문의를 해본다음 결정을해야 한다.
대부분의 국내 웹호스팅사들은 이를 기본적으로 지원하지만 외국의 호스팅사들은 서버단 트래픽 또는 서버의 퍼포먼스 문제로 지원을 하지 않는 경우가 있다.
아래에서 소개하는 웹사이트 개발작업에 필요한 로컬서버용 APM 툴들은 기본적으로 이것을 지원하도록 설정이 되어 있는데, APM 로컬 서버에서 개발을 완료하고 웹호스팅 서버에 업로드했을시 정작 rewrite mod가 지원되지 않는다면 사이트의 모든 연결 링크들을 전부 재작업해주어야 하는 어려움을 격게 되기 때문이다.
결론은 웹호스팅 서버에서 rewrite mod가 지원되지 않는다면 모든 링크에 "?mid=" 이 추가되어야 하기때문이다.즉, 레이아웃에 걸어 놓은 각각의 모든 메뉴들에 링크를 /xe/?mid=home과 같이 모든 링크에 ?mid=값이 들어가야 합니다.
-
으아악.
2009.11.24 19:26
한분만 선택해야한다는게 지식인의 단점이네요. 두리님도 선택하고 싶었는데, 위에서 먼저 간단하게 설명하신분이 계셔서 ㅠㅠ 해제후 캐쉬파일 재생성으로 해결 하였네요.^^ 고마워욤..
꼭 증상이 rewrite mod 문제 같은.....
머 어려운것도아니니 rewrite mod 해제후 캐시파일 재생성 해보세요...
(해결안되도 본전이라는 생각으로 ===ㅌㅌㅌ)