Recently, I just wrote my own rewriting system to make the URLs on my sites better. Basically, you will need to write your own IHttpModule and add it to your web.config to intercept incoming requests. Then you can use HttpContext.Current.RewritePath to change what you point to.
You will also want to set your site to use aspnet_isapi for everything .
You will find many small problems along the way, for example, trying to work with pages that use βtailsβ on them (for example, for PageMethods) or by moving page elements and generating callbacks, but you will go through them.
If interested, I can post a link to the code, and you can check it out. I already worked hard on problems, so you can read this when you go. I am sure that there are many other people who have done this, as well as good resources.
Hugoware Sep 18 '08 at 14:23 2008-09-18 14:23
source share