Removing index.php from URLs in CodeIgniter
Hi friends, in this post I am going to explain how to removing index.php from URLs in CodeIgniter framework. In earlier we have learned few topics regarding CodeIgniter i.e. Pagination, Upload images and Database connection. Now we will learn how to remove index.php from URLs.

Removing index.php from URLs in CodeIgniter by Anil Kumar Panigrahi
.htaccess file in root directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php?$1 [L,QSA]
In the application folder
RewriteEngine On
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>
In application/config/config.php
search for
and replace it with
Now we will get URLs without index.php
I am writing this code based on CodeIgniter 2.2.1
great…
Thanks .