CI 묻고 답하기

제목 코드이그나이터 3버전에서 routes에 관련된 질문드립니다!
카테고리 CI 2, 3
글쓴이 신봉교 작성시각 2019/11/26 16:49:46
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 16630   RSS

이번에 2버전에서 3버전으로 업그레이드 시키는데

2버전에서는  routes.php에 

$route['test/(:any)'] = 'test/$1';

으로 설정하게 되면 /test/test1/test2로 접속을하면 뒤쪽에 segment가 더 붙게되도 test class에 test1 function으로 이동이 되었는데

3버전에서는 segment가 붙으면 404로 빠져버리네요. 

 

$route['test/(:any)/(:any)/(:any)/(:any)'] = 'test/$1';

이런방법 말구 2버전처럼 뒤에 붙더라도 그쪽으로 이동하게 할순 없나요?

 

이해하기 쉽게 첨부파일 하나 올리겠습니다.


첨부파일 teest.PNG (152.9 KB)
 다음글 CI 초보 개발자입니다 (7)
 이전글 업로드관련 질문입니다. (4)

댓글

변종원(웅파) / 2019/11/27 09:13:06 / 추천 0
맥스 / 2019/11/29 23:16:54 / 추천 0
$route['test/(.*?)']
취중이라 정확하진 않습니다만 이리쓰시면 될겁니다