I see. I am no guru at mod_rewrite, but you can check if the .htaccess file and mod_rewrite itself is working by putting this:
Code:
RedirectMatch permanent (.*)search.html$ http://www.google.com
in an .htaccess file. Now if you do a
http://yoursite.com/search.html you should be redirected to google.
You get the idea here is to just simplify the rules for now to make sure that it is working, then you can go to work on your regex...