묻고답하기
공식 매뉴얼대로 만들었는데 링크 구성이 이상해요.
2011.06.23 22:46
(제 서버가 192.168.11.9 이고,
아파치 서버의 Document root가 /xe(설치폴더)까지 지정되어 있습니다.)
---
문제점:
게시판을 추가하고 게시판 목록에서 게시판이름을 클릭하면
404 not found가 나옵니다.
그래서 직접 http://192.168.11.9/?mid=freeboard01을 쳐야만 게시판이 화면에 출력됩니다.
그리고 그 이후부터의 문제는 더 심합니다.
쓰기 버튼에 마우스 커서를 올리면
http://192.168.11.9/index.php?mid=freeboard01&act=dispBoardWrite
URL이 위처럼 제대로 되게 나옵니다.
하지만 목록버튼을 누르면
http://192.168.11.9/freeboard01 로 이동되고 404 Not Found가 나옵니다.
등록한 글의 제목을 클릭해보면
http://192.168.11.9/80 의 URL로 이동되고 역시 404 Not Found로 나옵니다.
이거 정상인가요..?
뭐가 문제인지 모르겠습니다.
짧은 지식으로 추측해보자면 mod_rewrite의 .htaccess의 문제인듯 하기도 한데
알고 계신분 답변 부탁드립니다.
댓글 2
-
앙띠2
2011.06.23 23:13
-
포쿠포쿠
2011.06.24 10:19
앙띠님 답변감사드립니다.
말씀하신대로 체크를 해제하면 잘 동작합니다.
하지만 저는 짧은주소를 사용하고 싶습니다.저의 서버는 rewrite_mode를 사용하고 있습니다.
매뉴얼대로 했는데 어떤부분을 제대로 안했을까요..다른분들이 문제가 없다면 제 서버가 이상한게 분명하지만..
어쨌든 답변 주신대로 당분간 사용할듯하네요.감사합니다.
그리고 다시 해보세요.
이렇게 추측해보는 이유는
짧은주소 사용은 주소가 http://192.168.11.9/freeboard01 처럼 나타나고
사용하지 않으면 http://192.168.11.9/?mid=freeboard01 처럼 나타납니다.
그런데 짧은주소는 웹서버에서 rewrite_mode 를 지원해야 사용할수 있는겁니다.]
따라서 메뉴얼데로 했다고 생각은 하셨겠지만 실제는 메뉴얼대로 하지 않은겁니다.