CI 묻고 답하기

제목 index.php를 주소에서는 숨기고 실제로는 연결되게?
글쓴이 마카바 작성시각 2015/07/15 13:46:34
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 18720   RSS

처음 시작하는데.. 도움주시면 감사하겠습니다!  ^^

코드이그나이터에서 처음 제공하는 index.php를 넣지 않고, 

제가 만든 메인페이지 index.php 파일을 서버의 www/html에 넣으면 

코드이그나이터가 작동하지 않더라구요

(예를 들어, example.com/welcome/을 하면 라우팅이 안됩니다)

제가 원하는 것은 http://example.com/ 을 입력하면 제가만든 메인페이지인 index.php 가 브라우저에 뜨고,

example.com/mypage/치면 

코드이이그나이터의 라우팅도 제대로 작동하는걸 원하거든요 ㅠ

초보에게 조언 주시면 감사하겠습니다
 다음글 처리속도에 관하여 (1)
 이전글 기존사이트에 폴더추가해서 ci를 적용하고싶습니다. (1)

댓글

마카바 / 2015/07/15 14:17:11 / 추천 0
자답)

config-> routes.php 에서 

$route['default_controller'] = "(이름아무거나)homecontroller";

이렇게 바꿔주고 

controllers-> homecontroller.php 생성 후 

그 안에 
public function index()
    {
        $this->load->view('home');
    }

이런식으로 해주고, 

view-> home.php 

만들어주면 됩니다

이상 초보의 삽질이였습니다.