404 Site Checker

This plugin will look at another site you specify whenever a 404 error occurs and check if the requested path is there. If the path is found, it will redirect there rather than show the WP 404 page.

This is particularly useful to silently redirect over to an archival copy of a website when a major redesign has been done.

Get the source on Bitbucket.