Pretty URLs not working on PacificHost server after upgrade to FCGI

Permalink
PacificHost upgraded their servers to fcgi and pretty urls stopped working.

This is my phpinfo page:www.www.aidwebsolutions.com/phpinfo.php...

I think the issue is the same as described here, although I'm using 5.4.1 (not 5.4.1.1): http://www.concrete5.org/developers/bugs/5-4-1-1/pretty-urland039s-...

After adding the '?' after 'index.php/' in the .htaccess file, I no longer get the error message 'no input file specified', but all pretty links point to the root. See e.g.

http://www.aidwebsolutions.com/blog/... , which should be the same as:
http://www.aidwebsolutions.com/index.php/blog/... (but isn't)

My .htaccess code is:
# -- concrete5 urls start --
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/?$1 [L]
</IfModule>
# -- concrete5 urls end --


I can't apply the patch described in the bug report (not meant for users, I think) but I understand my issue is probably related to PATH_INFO variables.

I've searched the forum but not found a solution that works. Pacifichost seems clueless. Can anybody help?

 
martijnR replied on at Permalink Best Answer Reply
The solution was present in the forum after all:http://www.concrete5.org/community/forums/installation/using_reques...

After using the edit of .htaccess by katz515 and the index.php edit by marcgeldon, pretty urls work again!

The problem with these (index.php etc editing) solutions is that upgrading concrete5 is bound to go wrong. That conflicts with my desire to always use the latest version...
Mnkras replied on at Permalink Reply
Mnkras
this is fixed in the next version of c5