default_controller 를 index 로 지정할 경우.
Codeigniter의 routes.php 에서 $route['default_controller'] = "index";로 설정했을때 아래와 같은 상황이 발생할 수 있다. 1. Index 컨트롤러의 index 함수가 2번 호출된다. 2. 부모컨트롤러를 사용할 수 없다. Codeigniter에서 index는 기본 호출 메소드로 지정되어 있다. 그래서 URL에 2번째 호출값이 없다면 항상 index를 호출하게 된다. class Index extends CI_Controller { public function index() { echo "index 호출됨"; } public function lists(){ echo "list 호출됨"; } } 함수가 2번 호출됨. 위와 같이 Index 라는 컨트롤을 생성 하고 ..