IIS 7 & IIS 8
Custom Errors Redirect doesn't work for 404 Not Found Error
Last post Sep 29, 2010 10:36 PM by MartinF
Sep 08, 2009 02:36 AM|LINK
Thanks for the links. Those are great articles. Helps if I would have searched. :)
Windows Server MVP - IIS
Log archival solution
Install, Configure, Forget
Sep 29, 2010 10:36 PM|LINK
Even though this is old, i just wanted to add that adding a catch all route as the last route like you do is one option.
But an alternative if you want the custom error redirect to work (adding the referer url to the querystring) you can map the catch all route to an invalid controller/action (though it doesnt seems nice).
This is the best solutions i know of so far.