URL Rewriting with .htaccess


I’m trying to clean up my URLs using mod_rewrite but I cannot for the life of me get it to work. For example, I’m trying to rewriting profiles.php?attorney_id=1 to attorney-1.html. Here is my code in my .htaccess file:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^attorney-([0-9]+)\.html$ profiles.php?attorney_id=$1

I’m testing this both locally (testing server) and remotely, and cannot get it to do anything. No errors, just the same address comes up. Example: http://s53249.gridserver.com/profiles.php?attorney_id=1.

Mod_rewrite is enabled both locally and remotely. I’ve also tried changing the RewriteBase, but still nothing. What am I missing?