Pergunta

Eu estou usando MSVS 2008, C #, ASP.NET projeto. Agora eu pode servir todas as páginas que eu quero sob http: // localhost: 3288 / ExistingPageInProject.aspx

Em MSVS como faço para mapear http: // localhost: 3288 / u / SOME_USER_NAME / media / TITLE-0123 para apontar para um arquivo / página eu tenho. Como / u / ExamplePage? Name = SOME_USER_NAME & title = TÍTULO-0123

NOTA:. 0123 é o MEDIAID assim que o título pode ser ignorado

Foi útil?

Solução

O que eu faço pessoalmente é para uso Application_BeginRequest em classe pública global: System.Web.HttpApplication e analisar a URL com Regex ou o que quer, e depois uso HttpContext.Current.RewritePath para servir a página correta, sem fazer um redirecionamento.

Existem também outras maneiras de fazer isso, mas essa é a minha preferência e é fácil de implementar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top