| 제목 | 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에서 선언을 했습니다.
                             |