It should be a straight forward change. http://example.com/denver-cars/ does not redirect tohttp://example.com/newcars-in-denver/. It simply tries to load /denver-cars/ and denver-cars is in the URL. Am I missing something here? I have tried moving it up and down the list of rules and have tried numerous types of flags to no avail. Everything else in the htacess works fine with out the line:RewriteRule ^/(.*)-cars/ /newcars-in-$1/ [NC,R=301,L] Here is my htaccess: Options +FollowSymlinks RewriteEngine on RewriteBase / # Force www # Redirect google index dir's to new dir RewriteRule ^/(.*)-cars/ /newcars-in-$1/ [NC,R=301,L] # Disable rewrite for Folder Names RewriteCond %{REQUEST_FILENAME} [NC,OR] RewriteCond %{REQUEST_FILENAME} [NC,OR] RewriteCond %{REQUEST_URI} ^awstats RewriteRule .* - [L] # Permit pretty URL directories RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . / [L]