Remove index.php from URL in Codeigniter

Open applications/config/config.php and make the following changes :


$config['index_page'] = 'index.php';


$config['index_page'] = '';

And add the following code to a new file and save it as .htaccess inside the root folder :

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

How to remove index.php from url in magento

In Magento if you are getting the url as and you want that index.php is not written on the url i.e.

Then use the following steps:

1) Login to admin section by using the URL

2) Then go to “System >>  Configuration >>Web >> Search Engines Optimization”
Use Web Server Rewrites : YES

3) Go to “System >>  Configuration >>Web >>Secure”
Use secure URL Frontend: YES