What I want to do is trivial using II7. For example, if I wanted to obscure all references to 'myapi.svc' and tell people to use http://myhost/api/method/somedata.xyz, I would create an http module that did something like this: context.Request.Headers.Add("X-REWRITE-URL",context.Request...