I was trying to play with URL re-writing using the Rewrite Module 2.0 but I had no luck getting it to work. What I\'m trying to do is re-write all calls to web app
Do make sure MVC routing doesn't steal your request. To prevent that from happening, ignore the route you're trying to rewrite:
RouteTable.Routes.Ignore("blog/{*pathInfo}");
Inspired by: https://sitecore.stackexchange.com/questions/3645/how-to-setup-a-reverse-proxy-with-sitecore