CI 묻고 답하기

제목 main을 제외하고는 다른 컨트롤러는 접근이 안됩니다.
카테고리 일반
글쓴이 perfume 작성시각 2022/03/31 18:25:52
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 745   RSS

다른 서버에서 정상적으로 돌아가던 파일들을 다운받아 새 서버로 업로드 했습니다.

config.php 파일과 database.php 파일들을 수정했습니다.

이후 도메인으로 접속하면 routes.php 에 설정된 디폴트 컨트롤러인 main 컨트롤러(index)로 접근이 됩니다.

그런데 컨트롤러명을 주소에 포함시키면 접속이 되질 않습니다.

 

예를들어, domain.co.kr 로는 접속이 되는데 (컨트롤러는 main 이고 index() 함수만 있습니다.)

domain.co.kr/main/index 로 접속하면 Not Found 뜹니다.

마찬가지로 다른 컨트롤러로 접속해봐도 똑같습니다.

오직 기본 도메인으로만 접속해야 접근이 되는데요.

왜 그럴까요? 

 

 다음글 update문 (2)
 이전글 뷰에서 컨트롤러 데이터 전달 (7)

댓글

한대승(불의회상) / 2022/03/31 18:32:48 / 추천 0
domain.co.kr/index.php/main/index 로 잘 접속된다면 rewrite 설정이 잘못된겁니다.
배강민 / 2022/03/31 18:34:28 / 추천 0

ci버젼과 .htaccess 코드가 있어야 저 또는 다른분이 확인해주실 수 있을듯요

또 기존 서버는 윈도우였다가 리눅스계열 서버로 간것은 아닌지도 확인이 필요하고요