| 제목 | 코드이그나이터 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/(.*?)']  취중이라 정확하진 않습니다만 이리쓰시면 될겁니다 |