제목 | uri route 질문드려요 | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 아톰_ | 작성시각 | 2019/07/23 13:39:34 |
|
|||
domain.com/A domain.com/B domain.com/C doamin.com/D 이렇게 4가지형식의 컨트롤러가존재합니다.
하고자 하는것은 첫번째 domain.com/A는 기본 default Controller의 index 함수로 받아 A를 함수가 아닌 segment 변수로 받으려합니다. 나머지 B,C,D는 각각의 controller의 index함수를 의미합니다.
다시말하자면 domain.com/A => default 컨트롤러의 index 함수내에서 A를 segment로서 변수로 인식 domain.com/B => B controller의 index 함수 호출을 의미 (아래 C,D 동일) domain.com/C doamin.com/D
그래서 생각한것은 routes 설정파일에서 $route['B,C,D 가 아닐경우'] = "home" (default Controller : home) 이런식으로 설정을 하면될듯한데 저 안에 조건을 어떻게 줘야할지 조언을 구하고자 글 남겨요 혹시 아니면 다른방법이 있다면 역시 조언 부탁드립니다. |
|||
다음글 | 페이지네이션이 이상하게 보이는 현상 | ||
이전글 | iis8 + php5 에서 구동하기 (1) | ||
아톰_
/
2019/07/23 14:01:22 /
추천
0
|
자답입니다.
$route['(B|C|C)'] = "$1";
$route['(:any)'] = "home/index/$1";
이런식으로 설정을 하였더니 원하는대로 작동이 되는데 혹시 문제가 될만한 요소가 있을까요??