¿Cómo especificar las asignaciones de url en ASP.NET 4.0 cuando los parámetros están involucrados?
Tengo un sitio web con algunos artículos dentro. Se accede a los artículos utilizando una base de datos que escribe los resultados en una sola página. Cuando hay que acceder a un determinado artículo, necesitoID del artículo Y solo necesito llegar a la pagina:http://www.mysite/Articles.aspx?a={article-id}
.
Esto es bueno pero no es realmente amigable y no es escalable. Lo que quiero hacer es redirigir cada url en el formulario:http://www.mysite/articles/{article-id}
a la paginahttp://www.mysite/Articles.aspx?a={article-id}
.
Sé que usandoWeb.Config
Puedo usar elurlMappings
configuración, pero no sé cómo insertar una expresión regular allí.
Por favor, tenga en cuenta que me gustaría tener una herramienta de traducción simple. No quiero editar mis páginas existentes. Esta solución debe ser lo más transparente posible para los componentes de mi aplicación.
¿Cuál es la mejor práctica para llegar a la solución?