Microsoft has released version 2.0 of URL Rewrite Module for IIS 7
Download for 32-bit
URL Rewrite Module 2.0 provides a rule-based rewriting mechanism for changing requested URL’s before they get processed by web server and for modifying response content before it gets served to HTTP clients.Download for 64-bit
IIS URL Rewrite Module 2 is an incremental release that includes all the features from version 1.1, and adds support for outbound response rewriting. More specifically, it can be used to:
- Implement 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 headers and IIS server variables.
- Modify HTTP response headers
The installation package includes several additional components and hotfixes required by URL Rewrite Module 2.0. Refer to the KB articles for the hotfixes to get more details. In order to apply the hotfixes correctly without restarting the server, it is recommended that the WAS service is stopped before installing URL Rewrite Module 2.0. The following hotfixes will be installed with URL Rewrite Module 2.0:
- Update for IIS 7.0 FastCGI module (KB 954946);
- Hotfix for IIS 7.0 SetUri function (KB 949172);
- Hotfix for ASP.NET System.Web.dll (KB 957660).
Download for 32-bit