Neste mês realizamos uma atualização em nossa hospedagem windows e passamos a fornecer suporte ao Modulo URL Rewrite 2.0 do IIS 7.5.
Agora você poderá criar URLs Amigáveis a partir de simples regras direto no web.config do seu site, com o uso de Expressões Regulares, transformando URLs complexas em endereços fáceis e amigáveis.
Confira um exemplo de como usar o URL Rewrite do IIS.
<configuration> <system.webServer> <rewrite> <rules> <rule name="exemplo 1"> <match ignoreCase="true" url="^([a-zA-Z0-9_-]+)/?$" /> <action type="Rewrite" url="default.aspx?pagina={R:1}" appendQueryString="false" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
No exemplo anterior, a url original (ou de entrada) poderia sem “seudominio.com/home”, e a reescrita (ou saída) seria “seudominio.com/default.aspx?pagina=home”.
Para mais informações e exemplos sobre o URL Rewrite acesse http://www.iis.net/download/urlrewrite.