I used httpmodule to rewrite url from www.urlrewriting.net with great success (although I find a much earlier, simpler version)
If you have very few actual rewrite rules, then url mappings built into .NET 2.0 are probably an easier option, there are a few emails from them on the Internet, 4guysfromrolla alone seems pretty comprehensive, but since you can see that they are not support regular expression comparisons, as such, turn out to be useless in a dynamic environment (assuming that the "blacksmith" in your example is not a special case, then it would be useless)
Justin Wignall Aug 11 '08 at 13:44 2008-08-11 13:44
source share