Question
Removing question mark from php install (Expressionengine)
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
Add a comment
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
×