Question

J'utilise MSVS 2008, C #, projet ASP.NET. À l'heure actuelle, je peux servir les pages de mon choix sous http: // localhost: 3288 / ExistingPageInProject.aspx

Dans MSVS, comment cartographier http: // localhost: 3288 / u / SOME_USER_NAME / media / TITLE-0123 pour désigner un fichier / une page que j’ai. Tels que / u / ExamplePage? Name = SOME_USER_NAME & title = TITLE-0123

REMARQUE: 0123 étant le mediaId, le titre peut être ignoré.

Était-ce utile?

La solution

Personnellement, je le fais en utilisant Application_BeginRequest dans Classe publique Global: System.Web.HttpApplication et analyser l'URL avec Regex ou quoi que ce soit, puis utilisez HttpContext.Current.RewritePath pour servir la bonne page sans faire de redirection.

Il y a aussi d'autres moyens de le faire, mais c'est ma préférence et c'est facile à mettre en œuvre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top