When I published the site I forgot about all of the links that I would be breaking to the blog that pointed at http://www.developwithpassion.com/blog. After a comment from someone who had done a lot of linking I thought about the quickest thing I could do to fix the problem. Even though the site is built on System.Web.MVC, I thought that since all of the links would point at www.developwithpassion.com/blog. I just tweaked IIS instead of adding in a new route (KISS).
I created a blog folder under the main directory for the web site. The folder itself was empty. Then in IIS I went to the properties for the blog folder and set it up as follows:
This is just a simple redirection, that ensures (using the simplest way possible) that all old requests, trackbacks, links etc will get pointed at the new resources that are now rooted at:
Develop With Passion