질문 Q #24189
main을 제외하고는 다른 컨트롤러는 접근이 안됩니다.
perfume 2022-03-31 18:25:52

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

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

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

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

 

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

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

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

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

왜 그럴까요? 

 

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

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

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