CI 묻고 답하기

제목 https index.php 삭제 관련...
글쓴이 현서 작성시각 2015/03/18 14:10:13
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 18008   RSS
안녕하세요.

이번에 https 적용하면서 확인해보니 http 경우 index.php 없이 호출하도록 설정 되어 있는데 https로는 index.php를 생략하고 호출하면 페이지를 찾아가질 못 하더군요. 
서버관리자의 역할이 아니기에 어느 부분을 손을 대야할지 난감하네요.

경험 있으신 분의 도움 부탁 드립니다.  
감사합니다. 
 
 다음글 CART를 사용하려고하는데요. DB에 카트전용 세션 테... (2)
 이전글 last_query 질문입니다. (4)

댓글

ci세상 / 2015/03/18 15:01:18 / 추천 0
# force SSL
RewriteCond %{HTTP_HOST}  \.
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# send request via index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
샤오란 / 2015/03/18 15:41:07 / 추천 0
http://codeigniter-kr.org/lecture/view/213/page/1 여기보시면 자세히 설명이 되어있습니다.  ㅎㅎ
변종원(웅파) / 2015/03/18 19:51:31 / 추천 0
config.php에서 $config['base_url'] 만 제대로 설정해놓으면 http나 https나 모두 동일하게 접속됩니다.
http://www.codeigniter-kr.org/lecture/view/197/page/1
davincl / 2017/06/15 08:21:55 / 추천 0

해당 댓글 및 URL로 가서 참고 해서 확인 하였지만, 많이 힘들어 하시는 분들을 위해.. 추가로 내용 달아봅니다.

해결 방안과 모든걸 다 해봤는데 저는 처음에 안되었습니다. 저의 불찰이죠. 

SSL 설정하는 VirtualHost 부분에도 디렉토리 설정을 아래와 같이 추가.

<Directory "경로">
	AllowOverride all
</Directory>

 

내용을 넣지 않아서 해당 HTTPS로 연결시 .htaccess 파일을 읽지 않더라고요. 이점 참고 해주시면서 적용하세요. 

저 같은 분이 있을수 있어서 댓글 달아봅니다.

즐공요 ~