usar instalar example como asp.net routing url-rewriting

asp.net - instalar - url rewrite forward



¿Cuál es el mejor método para lograr la reescritura dinámica de URL en ASP.Net? (5)

IIS 7 viene con un módulo de reescritura

Puedes encontrar más enlaces en este artículo de wikipedia

Actualmente estoy usando Intelligencia.UrlRewriter ¿Alguien tiene mejores sugerencias?



Un enfoque alternativo a considerar es el enrutamiento de URL . Esto no es lo mismo que reescribir (reescribir implica cambiar una URL a otra mientras el enrutamiento implica asignar directamente URL dinámicas a diferentes partes de la aplicación) y no es tan fácil de implementar para un proyecto existente, pero si está comenzando un proyecto desde scratch puede encontrar este un mejor enfoque dependiendo de sus requisitos exactos. Por otro lado, puede que no te sirva de nada, ¡pero al menos puedes tomar una decisión informada!


System.Web.Routing es parte de .NET 3.5 SP1 y puede usarlo tanto para su aplicación ASP.NET WebForm como para su aplicación MVC.

El sitio oficial de ASP.NET tiene un buen tutorial de QuickStart en System.Web.Routing.


ISAPI_Rewrite también es una buena solución genérica: funciona no solo con ASP.NET sino con cualquier otro sistema.