묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
모듈에서 짧은주소 사용하는 방법 질문
2015.12.03 09:55
제가 모듈을 하나 만들고있는중인데, 위키처럼 http://www.웹사이트.com/view/제목 이런식으로 주소를 입력하면,
http://www.웹사이트.com?mid=모듈&act=disp모듈board&name=제목 의 주소로 자동으로 변경되게 하고싶습니다.
처음에는 .htaccess에 직접 RewriteRule을 작성해서 해봤지만 작동하지 않았고 아무리 검색해봐도 원하는 답변이 나오지 않더군요.
혹시 해결방법을 아시는분이 있다면 댓글주시면 감사하겠습니다.
*참고로 현재 사용중인 XE의 버전은 1.8.12 버전이며, 서버는 VPS를 사용중입니다.
댓글 3
-
bluedream
2015.12.03 09:58
-
탱곰이
2015.12.03 10:12
rewrite모듈은 이미 설치되어있고 제가 묻고싶은건 위키XE 모듈처럼 http://www.웹사이트.com/위키/entry/게시글이름 을 입력하면 http://www.웹사이트.com?module=wiki&mid=위키&entry=게시글이름 의 주소로 이동되게 하는것입니다.
-
탱곰이
2015.12.03 10:51
해결했습니다. .htaccess 에서
# mid + entry title
RewriteRule ^([a-zA-Z0-9_]+)/entry/(.+)$ ./index.php?mid=$1&entry=$2 [L,QSA]
밑에
RewriteRule ^([a-zA-Z0-9_]+)/view/(.+)$ ./index.php?mid=$1&view=$2 [L,QSA]
이렇게 추가해주니까 잘 되네요 :)
리눅스에 RewriteRule 관련 모듈은 설치하시고 On을 하셔야 합니다.