por Cesar Cassiano Schimanco

ASP.NET - URL Rewriting sem extensão aspx

Muito comum um projeto com URL Rewriting funcionar localmente. Mas quando colocamos para rodar no servidor externo ele não funciona sem a extensão aspx, ou seja, sem a extensão aspx aparece o erro 404 (página não encontrada).
Para resolver esse problema da extensão .aspx e o erro 404 é simples, basta adicionar no web.config a seguinte linha.

<system.webServer>
	<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>

Acima vimos um exemplo de como tirar a extensão .aspx das páginas sem dar o erro 404 usando o web.config, mas se quiser mais detalhes de como criar URLs mais amigáveis (URL Rewriting), acesse este artigo:

Criar URLs mais amigáveis, mais informativas, usando o Global.asax (URL Rewriting)

 

 

Comentários

Carregando comentários

Postar um novo comentário



Processando...