Pregunta

Estoy utilizando MSVS 2008, C #, proyecto ASP.NET. Ahora mismo puedo servir cualquier página que desee en http: // localhost: 3288 / ExistingPageInProject.aspx

En MSVS, ¿cómo mapeo http: // localhost: 3288 / u / SOME_USER_NAME / media / TITLE-0123 para apuntar a un archivo / página que tengo. Como / u / ExamplePage? Name = SOME_USER_NAME & amp; title = TITLE-0123

NOTA: 0123 es el ID de medio por lo que se puede ignorar el título.

¿Fue útil?

Solución

La forma en que lo hago personalmente es usar Application_BeginRequest en clase pública global: System.Web.HttpApplication y analizar la URL con Regex o lo que sea, y luego usar HttpContext.Current.RewritePath para servir la página correcta sin hacer una redirección.

También hay otras formas de hacerlo, pero esa es mi preferencia y es fácil de implementar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top