O URL Rewrite da Microsoft permite que você crie regras de URL para facilitar e tornar mais acessível as urls de um site.
Exemplo:
Por exemplo, uma página que seria acessada da seguinte forma:
http://www.meusite.com.br/produtos.aspx?id_produto=228
Poderia ser reescrita assim:
http://www.meusite.com.br/produtos/228
Veja um exemplo prático do arquivo web.config
version="1.0" encoding="UTF-8"?>
>
>
>
>
name="exemplo 1" stopProcessing="true">
>
input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
>
url="^(.*)$" ignoreCase="true" />
type="Rewrite" url="index.php?url={R:1}" appendQueryString="true" />
>
>
>
>
>