묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
mod_rewrite 설정에 대한 질문
2007.08.21 16:23
mod_rewrite모듈 설치까지는 해결했는데 구체적으로 적용하는 방법에서 막혔습니다.
인터넷 검색을 통해 .htacess나 httpd.conf에 rewrite에 대한 규칙을 설정해 줘야 한다는 설명을 찾아보고 여러 방식으로 시도해봤지만 해당 페이지로 연결이 되지 않고 페이지가 없다는 메세지만 나타납니다.
구체저으로 규칙을 어떻게 지정해 줘야 /usr/local/apache/htdocs/zbxe/에 설치된 제보보드에서 rewrite 기능을 제대로 사용할 수 있는지 도움 바랍니다.
관리 함목에 mod_rewrite 를 체크했을 때
RewriteEngine On
/?mid=모듈, /?donument_srl=숫자 등을 간단히 표현하여 연결되도록 하려면 어떻게 지정해야 하는지요?
인터넷 검색을 통해 .htacess나 httpd.conf에 rewrite에 대한 규칙을 설정해 줘야 한다는 설명을 찾아보고 여러 방식으로 시도해봤지만 해당 페이지로 연결이 되지 않고 페이지가 없다는 메세지만 나타납니다.
구체저으로 규칙을 어떻게 지정해 줘야 /usr/local/apache/htdocs/zbxe/에 설치된 제보보드에서 rewrite 기능을 제대로 사용할 수 있는지 도움 바랍니다.
관리 함목에 mod_rewrite 를 체크했을 때
RewriteEngine On
/?mid=모듈, /?donument_srl=숫자 등을 간단히 표현하여 연결되도록 하려면 어떻게 지정해야 하는지요?
댓글 3
-
비와바람
2007.08.21 16:36
-
고라리
2007.08.21 16:47
rewrite 규칙은 제로보드 설치파일에 포함된 .htaccess 파일에 이미 정의되어 있습니다.
따라서 별도로 규칙을 정할 필요는 없습니다.
특별히 원하는 규칙이 있다면 그 파일에 추가하거나 수정하시면 되구요.
만약 rewrite가 정상적으로 작동되지 않는 문제라면 일단
httpd.conf 에서 AllowOverride 설정을 확인해보세요
만약 none으로 되어 있다면
httpd.conf 제일 마지막에
<Directory /제로보드설치경로>
AllowOverride all
</Directory>
을 추가해주세요. -
배천웅
2007.08.22 16:30
고라리 님의 말씀처럼 .htaccess에 이미 정의 되어 있군요.
님의 말씀처럼 AllowOverride all을 추가해 줬더니 해결되었습니다.
감사합니다.
레이아웃에 보시면 짧게 줄이기 라는 메뉴 체크해 주시면 됩니다. 기본적으로 홈페이지 첫 화면은 레이아웃에서 결정 하는 듯 합니다.