제목 | 코드이그나이터 3버전에서 routes에 관련된 질문드립니다! | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 신봉교 | 작성시각 | 2019/11/26 16:49:46 |
|
|||
이번에 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
매뉴얼 참고하세요. http://www.ciboard.co.kr/user_guide/kr/general/routing.html#regular-expressions
|
맥스
/
2019/11/29 23:16:54 /
추천
0
$route['test/(.*?)']
취중이라 정확하진 않습니다만 이리쓰시면 될겁니다 |