I just replaced my old HTML site with a WordPress based site. I developed the new site on Linux, but the target destination is Windows IIS.
For good reason the new WP 3.0.1 site has many plug ins including WP-Super Cache (I can list them here if you think its useful).
When testing the redirections we discovered only one out of the redirects was actually working - http://www.site.com/index.html to http://www.site.com/. All of the other redirects such as http://www.oldsite.com/folder/site/content_nav/old-page.shtm to http://www.newsite.com/new-page/ were not.
My first assumption, although I cannot find any evidence to support this, was the WordPress Redirect plug wasn’t working in the new IIS 7 environment.
So I have a couple of questions. Given the final destination of the new site is to IIS7, is the Redirection Plug in going to be the best way to handle 301 redirects in this environment? - there is high traffic to the old pages and I'm a bit worried about performance and the user experience.
Why isn't the redirection plug in processing one but not all of the redirects?