Pretty URLs: Page not found

Permalink
I recently enabled pretty URLs for one of my sites, and every page (except home) results in a "Page not found." When I manually enter "/index.php" into the URL, the page comes up as normal. I put the mod_rewrite lines I was given into my .htaccess file. I'm fairly certain that the URLs are being rewritten properly, because I am seeing a concrete5 "Page not found" page, not the server's default ErrorDocument page. This leads me to believe that the problem lies within concrete5. I have enabled pretty URLs on other sites before with no trouble, this one just happens to be on a different host.

My host is GoDaddy (not by choice!). I've tried a few different mod_rewrite directives, and most only made the problem worse ("No input file specified", or the default ErrorDocument 404). Also, I have added "cgi.fix_pathinfo = 1" to my php5.ini.

Any assistance is appreciated.

 
ConcreteOwl replied on at Permalink Best Answer Reply
ConcreteOwl
Try adding this to your site.php
define('URL_REWRITING_ALL', true);
define('SERVER_PATH_VARIABLE', 'REDIRECT_SCRIPT_URL');