블로그 프로필 이미지

SMALL




☞ 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; ?>


LIST