How are URL Rewrite rules defined in IIS?

By using rule templates, rewrite maps, .NET providers, and other functionality integrated into IIS Manager, Web administrators can easily set up rules to define URL rewriting behavior based on HTTP headers, HTTP response or request headers, IIS server variables, and even complex programmatic rules.

How can I change the default web site in IIS?

To do this, follow these steps: Go to IIS Manager. Select Default Web Site. In the Feature View click URL Rewrite. In the Actions pane on the right-hand side, click Add rules… In the Add Rules dialog box, select Blank Rule and click OK.

Where can I download the URL Rewrite module?

The URL rewrite module is an extension to IIS which is available as a download for your stand-alone IIS Server, and is also pre-installed on any website on Windows Azure Web Sites (WAWS) and available for your use. This walkthrough will guide you through how to create and test a set of rewrite rules for the URL Rewrite Module. Prerequisites

What are the benefits of URL Rewrite

Define powerful rules to transform complex URLs into simple and consistent Web addresses. URL Rewrite allows Web administrators to easily build powerful rules using rewrite providers written in .NET, regular expression pattern matching, and wildcard mapping to examine information in both URLs and other HTTP headers and IIS server variables.

Which is the substitution string in URL Rewrite?

A Rewrite action has the following configuration options: url – This is the substitution string to use when rewriting the current URL. The substitution URL is a string value that can include the following: Back-references to the condition and rule patterns.

How to test rule patterns in URL Rewrite?

To test rule patterns open URL Rewrite Module UI and select a rule in the rules list and click on “Edit…”: Then click on the “Test pattern…” button in the “Edit Rule” page: To test condition pattern, select a condition in the conditions list view and then click ” Edit…

How are rewrite rules similar to redirect rules?

A rewrite rules look really similiar to a redirect rule, except the action type is set to Rewrite: Up to this point, the redirects the rewrite we have been doing have all been to pages within the current site.