Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

?ACT not working anymore after upgrade from ExpressionEngine 2.2.1 to ExpressionEngine 2.5.3

I am completely stuck as to why my EE install after the upgrade to EE 2.5.3 suddenly does not allow for some standard ?ACT eg search (?ACT=2), sending off a contact form or logout (?ACT=10) from the front end.

Actions get redirected to the homepage.

No additional modules installed after upgrade.

my htaccess file includes just a basic redirect

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

Cheers

like image 285
Christian Avatar asked Oct 24 '12 13:10

Christian


1 Answers

You should probably have the following in your .htaccess instead - this is likely to be the cause.

RewriteRule (.*) /index.php/$1 [L]

Replace your line :

RewriteRule (.*) index.php?$1 [L]

with the above and it should work.

like image 60
madebyhippo Avatar answered Oct 03 '22 22:10

madebyhippo