CI 묻고 답하기

제목 새 도메인에 컨트롤러 연결이 안돼요
글쓴이 ParkHeeJi 작성시각 2015/10/01 20:08:02
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 14422   RSS
테스트 서버에서 컨트롤러 테스트 끝내고 정식 도메인에 컨트롤러랑 기타 파일들 다 옮기고는 컨트롤러에서 뷰페이지를 못찾습니다


테스트서버.info 치면 welcome 메세지 뜨는데
바뀐서버.kr 치면 루트 내부에 있는 index.html이 뜹니다


테스트서버.info/컨트롤러1/함수1 -> 해당 view파일
바뀐서버.kr/컨트롤러1/함수1 -> 404 not found



파일 그대로 옮기고 base_url 바꿨는데 뭐가 문제인지 모르겠네요;;

public_html
    -application
    -system
    -user_guide
        -index.html
        -index.php
        -license.txt
        기타 파일 등등

답변 기다릴게요!


 
 다음글 CI에서 효율적인 모바일 핸들링? (1)
 이전글 view 에서 js 파일을 분리하는데 안되네요. 이유가... (2)

댓글

변종원(웅파) / 2015/10/02 00:00:03 / 추천 0
아파치 설정에서 rewrite 모듈이 사용가능 상태인지 확인
htaccess 파일 존재 여부 확인

도메인/index.php/컨트롤러/메소드 호출해서 정상적으로 나오는데 index.php를 뺀 주소는 접속이 안되면
위 문제가 맞습니다.
ParkHeeJi / 2015/10/02 18:43:24 / 추천 0
rewrite모듈을 사용가능상태로 주석 제거하고 htaccess파일을 만들긴 했는데 AuthUserFile에 경로를 어떻게 해야되는지를 몰라서 지금 헤매고 있어요
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs 여기에 manager라는 폴더 만들어서 .htaccess 파일 만들고 내용을 
AuthType  Basic
AuthName  "관리자 로그인"
AuthUserFile  /apache/.htaccess    <-- 이게 뭔지 모르겠네요;;
Require  valid-user

저렇게 했는데도 안되고 있습니다

새도메인.kr                      --> welcome 메세지
새도메인.kr/index.php        --> welcome 메세지
새도메인.kr/컨트롤러/함수  --> 404 not found

만약에 아파치 문제가 아니면 다른 문제일 수도 있을까요?
급한데 제가 초보 개발자라서 혼자서 해결하기가 쉽지가 않네요
답변 부탁드립니다^^;