This plugin allows you to add URL redirects through the WP admin for old content URLs. For example, you can redirect /about.html to /about/.
Our redirect code is only fired if no other WordPress page is found for the given URL. For example, if you add the rule /contact-us/ => /contact/, but there is a WordPress page with the slug /contact-us/, that WordPress page will be shown.
The plugin uses the "status_header" plugin hook to detect when WordPress tries to send a 404 status to the header. (That means it couldn't find a page or post for the given URL.) We then check against the redirect rules and perform a 301 redirect if a rule is found.
You can force the redirect by copying the 301 code from the SS Old URLs settings page to your .htaccess file. For example, by pasting this code above the rewrite code for WordPress, you'll ensure the redirect is performed before WordPress even gets to have a chance to resolve the URL.Redirect 301 /about.php /about/