☞ routes.php (CI 3.0)
routes.php 에서는 컨트롤러의 기본 설정과 URI 라우팅 설정을 추가 할 수 있다. URI 라우팅 설정 같은 경우 옵션이므로, 아래의 메뉴얼을 참고하여 설정하면 될것이다.
아래는 routes.php 파일의 내용에 대한 설명이다. 설명 같은 경우 주석으로 되어있으니 주석을 참고하면 된다.
config/routes.php
<?php defined('BASEPATH') OR exit('No direct script access allowed');
/* + 이 설정은 기본 컨트롤러를 설정하는 곳이다. 쉽게 말해 도메인 주소만 입력했을 시 실행할 기본 컨트롤러를 설정하는 곳이다. */ $route['default_controller'] = 'welcome'; /* + 이 설정은 컨트롤러가 존재하지 않을시 보여줄 컨트롤러를 설정하는 곳이다. 기본값은 CI 의 404 페이지다 */ $route['404_override'] = ''; /* + 이 설정은 컨트롤러 그리고 메소드의 uri 문자열에 '-'(하이픈) 이 있을경우 '_'(언더바) 로 바꾸어준다. 이 기능을
사용하기 위해서는 TRUE 로 설정해주면된다.
ex) http://test.com/index.php/main/port-folio => http://test.com/index.php/main/port_folio
ex) http://test.com/index.php/port-folio/index => http://test.com/index.php/port_folio/index
*/ $route['translate_uri_dashes'] = FALSE; ?>
'웹프로그래밍 > 코드이그나이터' 카테고리의 다른 글
코드이그나이터 - 오류표시 설정 (352) | 2015.07.19 |
---|---|
코드이그나이터 - index.php 죽이기 (233) | 2015.06.12 |
코드이그나이터 환경설정 - database.php (230) | 2015.06.02 |
코드이그나이터 환경설정 - config.php (230) | 2015.05.29 |
코드이그나이터 환경설정 - autoload.php (235) | 2015.05.28 |