묻고답하기
주소를 간단하게 쓰면 페이지가 열리지 않습니다
2010.08.09 23:18
제가 home 이라는 페이지를 만들고 module 이름에도 home이라고 넣었습니다
그런데 ~~.com/xe/home 이라고 치면 안들어가지고
~~.com/xe/?mid=home 이라고 주소창에 쳐야만 들어가집니다
메뉴에 연결된 페이지는 전혀 이같은이유로 아무리 메뉴를 눌러도 뜨지 않습니다
뭔가 해결책이 없을까요?
아 버전은 1.4.3 입니다
댓글 2
-
LutZ
2010.08.09 23:32
-
<Hoonie>
2010.08.09 23:36
rewrite mode는 이미 체크가 되어 있습니다다 -
LutZ
2010.08.09 23:42
서버에서 rewrite mode를 지원하지 않는 경우 그런 증상이 일어날 수 있습니다. 호스팅사에 문의를 해보셔야 할 듯 합니다. -
스모킹맨
2010.08.14 22:08
혹시 우분투 쓰시나요? 그럼 팁공유에 earthian << 이분이 쓰신거 참조해보세요 -
스모킹맨
2010.08.14 22:10
우분투에서 Apache2를 설치 하고
Xe 설치후 /?mid= 가 먹지 않아서 고생했는데
아파치의 rewrite 기능을 실행 시키지 않아서 그렇더라고요 ㅡㅡ;
1. rewrite 기능 활성화
# a2enmod rewrite
2. 아파치 파일 설정하기
( 예전엔 httpd.conf 였는데 이곳으로 바뀐듯 )
# vi /etc/apache2/sites-available/default
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViewsAllowOverride None
Order allow,deny
allow from all
</Directory>에서 두번째 AllowOverride None ==> AllowOverride All 로 변경한다.
3. 아파치 재시작# /etc/init.d/apache2 restart
관리자 페이지 > settings > rewrite mode 사용 체크 하십시오.