Okay, I finally tracked it down. Turns out my .htaccess file wasn’t being processed at all! Once I added the following to my httpd.conf file, the friendly URL’s began working as expected.
<Directory "/var/CMS/MODx">
Options FollowSymLinks
AllowOverride All
</Directory>
Thanks for your help.
I am having a bit of trouble with friendlu URLS. My problem seems to be a bit different than any of the other posts. I have a 1and1 home hosting account, and I have my domain’s destination set to /staging. I’m pretty sure that this is the equivalent of setting the root of the webspace to the /staging subdirectory. When I enable FURL’s and try to access a web page, I get a 500 error : internal server error.
I renamed the .htaccess file. I tried putting the .htaccess file in the root of the webspace or in the /staging sub-dir.
PM me to find out how you can get a FREE ipad 2!
I actually got it working.
I just rewrote the .htaccess file:
Old wording:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
New Wording:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]
Changes:
Changed uppercase On to on
added line: RewriteBase /
PM me to find out how you can get a FREE ipad 2!
Just a note for anyone having trouble with FURLS: I got it working on my server by commenting out the 2 lines:
php_flag zlib.output_compression On
php_value zlib.output_compression_level 5
I tried this after checking the httpd log ...did not have time to find out how to change the Apache conf to support these directives.
None of those syntax changes change a thing, people developing on their test boxes should check the default directory settings and make sure you setup the default dir restrications, otherwise the rewriting engine won’t be activated.
<Directory />
...
AllowOverride All -> or something less restrictive but you want to be able to override the .htaccess
</Directory>
Thought this might help a few folks out there to save some time.