CI 묻고 답하기

제목 URL / index 404에러가 납니다. 도움부탁드립니다.
카테고리 CI 2, 3
글쓴이 동그라미 작성시각 2023/12/11 15:09:10
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 4162   RSS

ci3 버전 사용중입니다.

URL/index.php 로 시도시에는 정상작동을하는데,

URL/index 로 시도시에 404 에러가 납니다.

 

여러 사이트를 찾아보고 index 죽이기도 재확인 했습니다. index 작성시에도 동일하게 정상작동하려면 어디서 확인해 봐야 하는지 못찾겠네요.

확인한것들 다시 올립니다. 혹 제대로 되지 않은 부분 있다면 조언 부탁드립니다.

1. mod_rewrite 정상작동 하는 것으로 확인했구요

2. AllowOverride All 변경

3. config.php 파일 $config['index_page'] = '';

4. .htaccess 파일 생성 (index.php 동일 디렉토리)

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond $1 !^(index\.php|images|captcha|data|include|uploads|css|js|robots\.txt|favicon\.ico)

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /index.php/$1 [L]

</IfModule>

모두 진행을 하고 아파치 재실행후 진행하였는데, index.php는 정상작동(없애기 확인) , index 시 404 에러가 납니다.

index 작성시에도 동일하게 페이지 정상작동하게 하려면 어떻게 하면 좋을까요?

 다음글 Linux NIS 인증 방법 문의 (2)
 이전글 페이지 이동 시 세션 데이터가 날라가는 현상이 발생합니... (1)

댓글

변종원(웅파) / 2023/12/11 15:13:05 / 추천 0
설마 index라는 컨트롤러를 만드신건가요? 만약 그런거라면 내부 예약어라 에러날 수밖에 없습니다. 보통 메소드로 사용하지 컨트롤러명으로 사용하지않습니다
동그라미 / 2023/12/12 23:32:05 / 추천 0
아뇨! 컨트롤러를 만들지는 않았습니다~ 메소드로 사용중이구요. 그러면 index는 존재하지 않으니 404로 뜨는것이 정상인가요?