728x90
코드이그나이터 .htaccess 환경 설정 방법이다.
CodeIgniter 가 설치된 web root 폴더에서 .htaccess 파일을 생성한다.
vi .htaccess
RewriteEngine On
RewriteCond $1 !^(index\.php|assets|images|js|css|uploads|favicon.png)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
:wq
로 저장하고 나온다.
Apache httpd.conf 파일에서
<Directory "/home/httpd/codeig/www/htdocs">
AllowOverride all
Require all granted
</Directory>
로 변경해준다.
https://codeig.abc.com/index.php/welcome
로 해서 동작되던 것을
https://codeig.abc.com/welcome
로 index.php 을 없애도 동작되도록 한다.
htdocs/application/config 폴더에서 config.php 파일 수정사항
728x90