Why is index.php inserted in all my URL?

Please read first the question/answer above about .htaccess file. /index.php/ is another way of doing the job of a .htaccess file. It has several advantages though :

  • It will work on most Apache servers as is, requiring no further configuration
  • It may work on IIS server, though unsupported

Basically this means you can do without finding the right content for your .htaccess file, and this may be the difference between a smooth install and setup, and a real nightmare if your server settings are not appropriate for URL rewriting

 
 

Get the latest updates on our extensions