Thanks Lucy:
I am a little confused though.
It's a bunch of wordpress pages I am trying to redirect, and my wordpress installation (and .htaccess file) is in the folder /blog/
For now, I can ignore the problem about someone trying to reach a URL with a # in it.
But I have another question:
" If so, leave off the opening / in the pattern, or the rule will always fail"
Do I leave off the beginning / if it is in an .htaccess file?
Or do lave off the beginning / if it is in "a directory section of config"? (whatever that means. total Mohawk for me...)
~~~~
The other problem is there is the blog's "home page" just at:
www.example.com/blog/
I want that to redirect to
www.example.com
But when i try something like:
Reirect 301 /blog/ http://www.example.com
All my OTHER pages that are redirecting get messed up. For example:
Reirect 301 /blog/old-url http://www.example.com/new-url.html
Then redirects to:
http://www.example.comhttp://www.example.com/new-url.html