I figure its something to do with the .htaccess file since it was that the last time, but i can't see anything wrong, and it all works fine on my localhost. Can anyone see anything? RewriteEngine On RewriteRule ^(cp)/+$ /user_cp.php RewriteRule ^(images|animations|games)/+$ /content.php?step=$1 RewriteRule ^layouts/([A-Za-z]+)/$ /layouts.php?step=$1 RewriteRule ^layouts/premade/([A-Za-z]+)$ /layouts.php?step=premade&category=$1 RewriteRule ^backgrounds/view/([A-Za-z_]+)$ /backgrounds.php?Action=View&ID=$1 RewriteRule ^(feeds|layouts|backgrounds|contact|content|register|login|cp)/?$ /$1.php RewriteRule ^content/special/([A-Za-z]+)/$ /content.php?step=$1 RewriteRule ^layouts/([A-Za-z0-9-_]+)$ /layouts.php?step=id&title=$1 RewriteRule ^member/([A-Za-z0-9-_]+)$ /members.php?user=$1 RewriteRule ^feeds/([A-Za-z0-9-_]+)/$ /feeds.php?feedName=$1 RewriteRule ^layouts/$ /layouts.php RewriteRule ^info/(terms|privacy)/$ /docs.php?page=$1 RewriteRule ^contact-tables/([0-9]*)$ /contacttables.php?page=$1 RewriteRule ^content/glitters/([0-9]*)$ /glitters.php?page=$1 Code (markup):
hi do a `tail` to apache Error log. tail -f error_log ( your apache Error file name can be different) after starting the tail access the page , you will see the exect Error and line in .htaccess which is causing the Error. if not sure paste the last few lines of error log here thank
And I can bet your PHPInfo.php file will be showing that your php is compiled as CGI module not an Apache module. Read this: http://www.hostmagik.info/phpsuexec.php It might give you some ideas
mod_rewrite is nothin to do with php, its an apache directive, the way php is compiled has no affect on it's operation.
I am referring that mod_rewrite has nothing to do with this problem he has. I have had a similar problem and it was due to the file permissions higher then 755 and folder permissions higher then 644. So just suggesting that he should also be looking in other directions to solve his problem as the .htaccess file he has posted here is not having any probs.
It seems you must see the error log which causing the error guessing will be not right, there are many problems due to server setting so if you have a error log viewer just copy the error and post here i will try to solve the issue