Report this

What is the reason for this report?

Removing question mark from php install (Expressionengine)

Posted on August 9, 2013

Hi, I am using Expressionengine as a cms. I am trying to clean up my url’s by removing the “index.php” file via htaccess.

All is working well except that I cannot remove the question mark. So…

This Works: http://192.241.163.168/index.php?/site/contact-us The Works: http://192.241.163.168/?/site/contact-us This Does Not: http://192.241.163.168/site/contact-us

Could this be a setting in php?

I have tried every variation I can think of in this htaccess file

BEGIN ExpressionEngine Rewrite

RewriteEngine On

Removes index.php from ExpressionEngine URLs

RewriteCond $1 !.(gif|jpe?g|png)$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L]

END ExpressionEngine Rewrite

Thanks

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Start building today

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.