Didnt work for me at first (on
http://www.searchourworld.com), but there was something wrong with my .htaccess code. I coped the code from another site, (
http://www.set8.net) which worked.
See below for the code in the working .htaccess (just change "set8.net" for your site's URL).
## Can be commented out if causes errors.
Options +FollowSymLinks
# mod_rewrite in use
RewriteEngine On
# Rule for duplicate content removal :
www.domain.com vs domain.com
RewriteCond %{HTTP_HOST} ^set8.net [NC]
RewriteRule (.*)
http://www.set8.net/$1 [R=301,L,NC]
########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
Hope this helps you (dont add this bit to .htaccess) :-)