제목 | index.php 없애는 방법 문의 드립니다. | ||
---|---|---|---|
글쓴이 | 윤군 | 작성시각 | 2011/10/27 14:22:25 |
|
|||
호스팅 받고 있는 사이트에 설치 시도중입니다. .htaccess 파일을 수정해야 된다고 해서 www상위 폴더에있는 .htaccess파일에 RewriteEngine on RewriteCond $1 !^(index\.php|images|robots\.txt) RewriteRule ^(.*)$ /index.php/$1 [L] 이것을 추가해 주었더니 500번 서버 오류가 나오네요. 제가 잘못된 파일을 손댄건가요? |
|||
다음글 | SimpleTest 써보신분..... (3) | ||
이전글 | 초보 질문.. 페이징 관련 하여 GET 처리 (3) | ||
변종원(웅파)
/
2011/10/27 14:23:24 /
추천
0
ci의 htaccess 파일은 index.php와 동일한 디렉토리에 있습니다.
|
윤군
/
2011/10/27 14:25:35 /
추천
0
어이쿠. 그렇군요 감사합니다.
|
송군
/
2011/10/28 00:38:22 /
추천
0
저도 index.php 관련해서 애를 먹고 있는데요, 이전 글을 전부 뒤져보면서 하나씩 해보고 있지만 |
한대승(불의회상)
/
2011/10/28 06:43:05 /
추천
0
송승화// 모든 설정을 다시 한 번 살펴 보세요.
1. 아파치의 설정 1.1. mod_rewrite.so 모듈이 제대로 로드 되고 있는지 LoadModule rewrite_module modules/mod_rewrite.so 1.2. 버츄어호스트 세팅은 제대로 되었는지 AllowOverride All 2. .htaccess 설정 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond $1 !^(index\.php|images|captcha|data|include|robots\.txt) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php/$1 [L] </IfModule>위의 설정방법과 비교하며 수정하여 보십시오. |
변종원(웅파)
/
2011/10/28 09:55:16 /
추천
0
저 같은 경우는 virtualhost 에서 AllowOverride All 로 하지않고 httpd.conf에서 선언을 했습니다.
|