개발 Q&A

제목 리눅스에서 웹 서버 구축 후 설정 문제
글쓴이 초보프로그래머 작성시각 2015/07/30 10:52:31
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 12841   RSS
매일 윈도우서버 2012 를 쓰다가 공부겸, vmware 로 centos 6.6 으로 설치해서 공부중인데요,

일단 다 접속은 되는데, 처음엔

index만 보이고, 다른 페이지는 404 로 찾지를 못하더라구요.

그래서 httpd.conf 를 찾아보면서 Allrowoverride 를 none -> all 로 바꾸니까

인제 페이지 이동은 되는데,

원래 보통 ci 는 index.php 이렇게 안나오고

http://192.168.10.78 뭐 이렇게 나와야 하는데

현재 http://192.168.10.78/index.php/

이렇게 기본 페이지가 나오더라구요.

뭐 .htaccess? 그파일도 기존에 쓰던거 그대로 있는데

어떤게 문제일까요?
 다음글 이메일 질문 드립니다. (1)
 이전글 페이스북 api 한글이름 불러오기 질문입니다 ^^ (8)

댓글

변종원(웅파) / 2015/07/30 11:10:50 / 추천 0
아파치 httpd.conf 에서 mod_rewrite 모듈이 주석처리 되어 있는지 확인해보세요.
초보프로그래머 / 2015/07/30 11:35:02 / 추천 0
주석 풀려있어요~
LoadModule rewrite_module modules/mod_rewrite.so

6.6 인데 왜 그러는지 이유를 못찾겠네요~
변종원(웅파) / 2015/07/30 11:51:44 / 추천 0
다른 페이지 접속 확인해보세요.

a.com/index.php/cont/method <- 접속됨
a.com/cont/method <- 접속안됨

위와 같다면 mod_rewrite가 적용안된겁니다. 
초보프로그래머 / 2015/07/30 11:55:09 / 추천 0
되요. 근데 메인페이지만 /index.php 가 나오는거에요~

다른데에서는 a.com/abc/def 이렇게 나와요~
변종원(웅파) / 2015/07/31 11:10:24 / 추천 0
config.php에서 
$config['index_page'] = '';

라고 되어 있는지 보세요.