제목 | CI URI 구조 변경하는방법이 있나요? | ||
---|---|---|---|
글쓴이 | 독고곤 | 작성시각 | 2014/07/16 14:10:32 |
|
|||
많은 분들이 질문했을거라 생각하지만.. 검색하기가 힘들어서.. 이렇게 글올립니다. CI 기본 URI 구조 domain.com/클래스/메서드/인자 or domain.com/폴더/클래스/메서드/인자 이런구조를 domain.com/폴더/폴더/폴더/클래스/메서드/인자 (controller/폴더/폴더/폴더/클래스.php/function/?) 이런식으로 바꾸고 싶은데 가능한가여?? 테스트를 해봤는데 하위폴더는 하나만 인식이 되더라고여.. |
|||
다음글 | core에러 관련하여 질문드립니다. (5) | ||
이전글 | date 헬퍼에 timezone_menu() 질문입니다... (5) | ||
변종원(웅파)
/
2014/07/16 14:18:24 /
추천
0
|
독고곤
/
2014/07/16 14:33:35 /
추천
0
system/core 에서 힌트를 찾았어여 ㅎㅎ
CI가 기본적으로 첫번째 세그먼트만 is_dir 로 검사해서 시작을 하네여 ㅎㅎ 이걸 while 문으로 바꿔 돌려서 폴더면 한댑스씩 계속 들어가게 해놓으면 되것네여 ㅎㅎ 감사합니다! |
귀찮고 시간이 걸릴 뿐이죠
http://cikorea.net/user_guide_2.1.0/general/creating_libraries.html 내장 라이브러리의 확장 참고하셔서 수정하셔서 쓸 수 있으나
주소의 규칙이 항상 동일하게 정해진 것이라면 routes.php에서 정규표현식으로 처리가 가능합니다.