By default, the index.php file will be included in your URLs:
You can easily remove this file by using a .htaccess file with some simple rules. Here is an example of such a file, using the “negative” method in which everything is redirected except the specified items:
<code>RewriteEngine on RewriteCond $1 !^(index\.php|images|robots\.txt) RewriteRule ^(.*)$ /index.php/$1 [L]</code>
In the above example, any HTTP request other than those for index.php, images, and robots.txt is treated as a request for your index.php file.