Je suis en train de mettre à jour un vieux site webforms asp.net. Je veux rendre les URLs plus jolies, donc j'utilise le système de routage, comme ceci :
void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute("account settings",
"settings/account/",
"~/accountsettings.aspx");
}
Cela fonctionne bien. Urls comme mydomain.com/settings/account/
sont beaucoup plus agréables. Toutefois, la page est toujours accessible à partir de son emplacement physique, comme suit mydomain.com/accountsettings.aspx
. J'aimerais transférer les demandes vers ces anciens formulaires vers mes nouveaux formulaires.
Quelle est la meilleure façon de procéder ? Existe-t-il une méthode simple que je puisse utiliser, comme avec RegisterRoutes
?