If you are looking for an easy-to-use powerful way to control the behavior of URLs on your Web site without cracking the code of the Web app, you need to download and try URL Rewrite 2.0. URL Rewrite 2.0 is an IIS7.x server extension, which means that you can download it for free for your IIS7/Windows Server 2008 and IIS7.5/Windows Server 2008 R2. Once you run URL Rewrite setup program, URL Rewrite appears as a feature in your IIS management console.
You can then get started quickly using one of the rule templates available in URL Rewrite, or import your existing rules from .htaccess.
We began the URL Rewrite development project two years ago to bring dynamic rewriting to the Windows platform. We wanted to support the same scenarios as mod_rewrite, but also provide a simplified workflow and more powerful functionality to simplify how to work with rewrite rules.
Our 1.0 release of URL Rewrite (version 1.1) provided in-bound URL rewriting for developers and administrators to apply rewrite rules for common search engine optimization (SEO) and access restriction tasks. In URL Rewrite 2.0, we added extensibility support and outbound response rewriting – two major pieces of functionality that turn URL Rewrite into a complete in-bound/out-bound URL rewriting platform that can be extended for custom applications.
More specifically, URL Rewrite 2.0 can be used to:
- Express complex URL rewriting logic by using custom rewrite providers written in .NET.
- Replace the URLs generated by a web application in the response HTML with a more user friendly and search engine friendly equivalent
- Fix up the content of any HTTP response by using regular expression pattern matching.
- Modify HTTP request and response headers and IIS server variables.
You can download and install IIS URL Rewrite 2.0 by using the links on the URL Rewrite home page: http://www.iis.net/expand/URLRewrite. For the complete list of features available in this version, including the extensibility functionality,check out the Using URL Rewrite Module 2.0 article.
We hope you like the URL Rewrite 2.0 server extension – as with all our IIS server extensions and tools, it is free on Windows Server 2008 and later and fully supported by Microsoft.