I’m using the exclude method to remove index.php from my site. I’ve got everything working beautifully, but now I’m trying to set up a forum and for example logout doesn’t work. Neither does changing the skin. These links point from example.com/forum/ to example.com/?ACT=... and they simply won’t work. If I manually enter example.com/index.php?ACT… it works.
I know removing index.php is not officially supported, but logout and changing skin seems to work just fine here on EE’s site with index.php removed. Any ideas?
My htaccess:
RewriteEngine on
RewriteCond $1 !^(actual|directories|themes|favicon\.ico|robots\.txt|index\.php) [NC]
RewriteRule ^(.*)$ /index.php?/$1 [L]
I had to make the rewrite rule “index.php?” instead of “index.php” because for some reason that wasn’t working on my site. Is that what it’s all about, possibly?