I am migrating an older site to a newer one which is using Drupal. As part of this I am trying to setup some 301 redirects to the new pages but I am getting some unexpected behavior. I added the following line to my .htaccess file:redirect 301 /redirect.html http://www.example.com/newpageUnfortunately, what happens is that I get taken to:http://www.example.com/newpage?q=redirect.htmlWhich of course doesn't load correctly. Any thoughts?
301 redirect behavior in a drupal system
redirects;drupal
So after a bit of searching, I found the answer here. It is similar to danlefree's but slightly diffrent.<IFModule mod_rewrite.c>    RewriteEngine on    RewriteBase /    # custom redirects    RewriteRule ^redirect\.html$ http://www.mysite.com/newpage [R=301,L]    # end custom redirects    ...</IFModule>This seems to get the job done.