The Microsoft URL Rewrite Module for IIS 7.0 provides flexible rules-based rewrite engine that can be used to perform broad spectrum of URL manipulation tasks, including, but not limited to:
˘ Enabling user friendly and search engine friendly URL with dynamic web applications; ˘ Rewriting URL™s based on HTTP headers and server variables; ˘ Web site content handling; ˘ Controlling access to web site content based on URL segments or request metadata.
These articles cover the functionality of the URL Rewrite Module and explain how to use it to accomplish common URL rewriting scenarios.Learning the basics
˘ Creating rewrite rules˘ Using Failed Request Tracing to trace rewrite rules ˘ Using global and distributed rules ˘ Using rewrite maps ˘ Importing rewrite rules ˘ Enabling "Pretty Permalinks" in WordPress ˘ Rule templates ˘ User Friendly URL ˘ Rule with Rewrite Map ˘ Request Blocking˘ Testing rule and condition patternsReferences and guidance˘ URL Rewrite Module configuration reference ˘ URL Rewriting and ASP.NET routing ˘ URL Rewriting and Request Filtering ˘ URL Rewriting for ASP.NET Web Forms ˘ Developing rule templates for URL Rewrite moduleVideo walkthrough˘ Using URL rewrite module - video walkthrough