help! my pretty urls don't work in spite of the suggested fixes

Permalink
I am trying to get my urls pretty and clicked that box in setup, and created a .htaccess file in the root of the domain. the file looks like this:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]
</IfModule>

and it is here:

treasurefinders.co.za/.htaccess

The installation works when the pretty url selection is disabled, but the only page that works is the homepage if it is enabled.

help! thanks,

 
beachdude replied on at Permalink Reply
mod_rewrite is enabled on the server
mnakalay replied on at Permalink Reply
mnakalay
I have the exact same htaccess and it works fine for me.

C5 however strongly recommends to empty the cache after enabling pretty url so maybe that's the problem.
beachdude replied on at Permalink Reply
I did that yesterday, and I just did it again and it has no effect on the issue. The strange thing is, I have other domains on my hardware running vbulletin with a seo friendly URL mod, and 3 wordpress blogs with friendly URL mods all those have been re-writing urls for years and are working perfectly.

It is only this concrete5 installation that isn't doing it.

This is my first experience with concrete5 so I am a real n00b at it, however I have spent about 10 hours so far trying to figure this our and I am willing to try some more things if anyone has suggestions.
beachdude replied on at Permalink Reply
We just did the

AllowOverride None
change to
AllowOverride All

change to httpd, restarted httpd, cleared the cache, and that also has no effect on the issue.

You can see the behavior here:

http://treasurefinders.co.za
beachdude replied on at Permalink Reply
My admin wizard took some extraneous stuff out of the httpd config file and it works perfectly now. Issue resolved!