질문 Q #26600
CI4 index.php 삭제 관련 질문있습니다.
폭력단 2024-03-12 15:59:24

CI4 Composer로 설치 후 public을 root로 잡아서 세팅했습니다.

public 밑의 .htaccess 파일은 기본있는걸 사용했구요

그런데 http://도메인/member/list 와 같은 url일 경우는 "No input file specified."라는 문구만 뜨고

http://도메인/index.php/member/list 와 같은 url일 경우는 정상적으로 나오는데 이유를 못찾겠습니다 ㅠㅠ

apache는 mod_fcgid를 사용해서 php7.4 버전 사용중이고 AllowOverride All 설정도 모두 했습니다.

해결 방안 아시는 고수님들 계시면 친절한 답변 부탁드립니다. 

답변 1
#1 폭력단 2024-03-12 16:12:59

자문자답

https://www.cikorea.net/bbs/view/qna?idx=8650&page=1&hit=not&lists_style=&page_comment=2#comment_page_focus

여기 댓글 내용으로 수정했습니다.

.htaccess index.php 뒤에 ? 붙이는걸로 일단 넘어갑니다.

RewriteRule ^([\s\S]*)$ index.php?/$1 [L,NC,QSA]