CI 묻고 답하기

제목 route 404오류 질문합니다.
글쓴이 진이 작성시각 2016/03/18 08:25:30
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 13655   RSS

CI_3 버전이구요

 

$route['default_controller'] = 'auth';

하면 페이지가 잘 나오나

 

$route['default_controller'] = 'test/auth';

로 test 폴더에 같은 파일을 넣고 url을 연결해보면 404 오류가 나옵니다.

혹시 이유가 뭘까요?

 다음글 mvc질문드립니다! (2)
 이전글 dialog통해 modal창 띄우는 과정에서 잘못된 e... (1)

댓글

녹차마왕 / 2016/03/18 09:09:45 / 추천 0

경로 문제 아닐까요?

/test/auth로 해보시면 어떨까요?

천재작곡가 / 2016/03/18 09:30:07 / 추천 0

저도 같은문제로 엄청 헤맸는데

default_controller 같은경우 test/auth  로 하면  controllers/test/Auth.php 로 연결되는게아니라

test/controllers/auth.php 로 연결되는것 같더라구요...

이부분은 MY_Router.php 같은걸로 확장해서 만들어서 해결해야 할것같더라구요..

전 그냥 default_controller를 서브디렉토리 안쓰고 만든다음 리다이렉트 하는걸로그냥 처리했습니다.

kaido / 2016/03/18 09:42:52 / 추천 0

혹시 base_url 잡혀 있는 것은...?

 

진이 / 2016/03/18 10:28:22 / 추천 0

모두 답변 감사합니다.

2.x에선 괜찮던데 3.x에선 바뀌었나봐요. 확장해서 만들어야 겠군요.