CI 묻고 답하기

제목 존재하는 함수를 호출하지 못합니다.
글쓴이 개발사랑 작성시각 2013/02/22 15:11:22
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 16673   RSS
컨트롤러에 함수를 설정해 놓았는데 폴더를 옮기고 나서 출력을 못하고 자꾸 404에러가 떨어집니다.
혹은 index 함수를 자꾸 호출하는데요 이유가 뭘까요? 좋은 답변 부탁드립니다.
rewrite rule에 설정했던것의 일부분이 제대로 작동하지 않아 지우고 나서 함수를 다시 생성하면
rewrite rule이 오류가 났던 것을 넣기 이후의 함수는 호출하고 오류가 났을때 호출했던 함수는 호출이 안됩니다.
오류가 났던 룰은 다음과 같습니다.

RewriteCond %{HTTP_HOST} ^plan2white\.cafe24\.com\
RewriteRule ^(.*)$ http://plan2white.cafe24.com/ [R=301,L]

이것도 내부에 폴더를 새로 생성해서 작업했을때는 rule에 에러가 없었거든요 그런데 갑자기 메인으로 폴더를 전부 옮기니까
에러가 나네요 이 부분 확인부탁드립니다. 답변에 감사드립니다.

접근 주소는 다음과 같습니다
http://plan2white.cafe24.com/main/member_detail
이게 접근이 안돼서 다음과 같이 수정했습니다.
http://plan2white.cafe24.com/main/member_detail2
 다음글 sqlite db 읽기가 안되네요 (2)
 이전글 lighttpd 리눅스 idex,php 지우기 (2)

댓글

변종원(웅파) / 2013/02/22 17:03:28 / 추천 0
폴더 옮기면서 .htaccess와 뭔가 틀이진거 같네요. 

index 함수가 호출되는 것은 컨트롤러명으로만 호출했을때 그렇게 나옵니다.

http://도메인/컨트롤러/ 실행을 하면 http://도메인/컨트롤러/index 로 자동으로 바뀝니다.
개발사랑 / 2013/02/27 14:36:37 / 추천 0

뭐가 틀어졌을까요? 예를 들면 어떤게 있을 수 있을까요? 답변 부탁드립니다. ㅠㅠ

개발사랑 / 2013/02/28 15:33:11 / 추천 0