codeigniter에서 주소창에 index.php 삭제 codeigniter



루트경로에 

".htaccess" 파일 생성후 해당내용 추가

<IfModule mod_rewrite.c>
RewriteEngine On
 # Existing files and directories remain accessible
 RewriteCond %{REQUEST_FILENAME} -f [OR]
 RewriteCond %{REQUEST_FILENAME} -d
 RewriteRule ^.* - [L]

 # Redirect the rest
 RewriteCond $1 !^(index\.php|images|robots\.txt)
 RewriteRule ^(.*)$ /index.php?/$1 [QSA,L]
</IfModule>



RewriteCond $1 !^(index\.php|images|robots\.txt) 
이부분에 더 추가 할 사항 있으면 | 으로 추가 예를 들어 .js파일이나 css 파일 등

서버 설정에서 꼭 수정
AllowOverride None -> AllowOverride All

AllowOverrideAllowOverride None -> AllowOverride All None -> AllowOverride All

덧글

댓글 입력 영역