Jump to content

PHP-cgi breaks my mod_rewrite


Recommended Posts

On the advice of a few people on another forum, I had my sysadmin install SuPHP - so that my upload script would work properly, however now my mod_rewrite is broken.

 

You can view the problem here: http://www.eyesoute.com/gallery/view-29

 

It is supposed to show the item with id 29, as you can see. However it shows the gallery index (As if /gallery/ was typed in without the view-29)

 

The .htaccess file:

#.htaccess


RewriteEngine On
#This will force trailing slashes
   RewriteCond %{SCRIPT_FILENAME} -f [OR]
   RewriteCond %{SCRIPT_FILENAME} -d
   RewriteRule .* - [L]

#RewriteCond %{REQUEST_URI} !^*(css|png|jpe?g|gif)



RewriteRule ^(.+)/(.+)/?$         $1.php?args=$2  [QSA,L]
RewriteRule ^(.+)$  $1.php [QSA,L,NC]

 

My very framework relies on the .htaccess working this way... I can turn it off, however I would really rather not - so if you have any idea how I can fix this, please do tell.

 

 

And on a related note, is it possible to run PHP under a user and not use cgi_php?

 

Would also like to note that my Mediawiki wiki is now completely broken, and refuses to load - as it relies on similar rewrite rules.

Link to comment
https://forums.phpfreaks.com/topic/64798-php-cgi-breaks-my-mod_rewrite/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.