URL Rewrite Module


As previously announced on my blog, Microsoft released a new version of the URL Rewrite Module for IIS 7.0 a few weeks ago. The new release is a Go Live release, so we are getting closer to the final release.

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

Overview of the features:

  • Rules-based URL rewriting engine
  • Regular expression pattern matching
  • Wildcard pattern matching
  • Global and distributed rewrite rules
  • Access to server variables and http headers
  • Various rule actions
  • Support for IIS kernel mode and user mode output caching
  • Lower case conversion
  • Rewrite maps
  • Failed Request Tracing support
  • Rule templates
  • UI for testing of regular expression and wildcard patterns
  • UI for managing rewrite rules and rewrite maps
  • GUI tool for importing of mod_rewrite rules

For at full list and explanation of features of URL Rewrite Module, see this post.


It’s available for download: