Quelle est la meilleure méthode pour réaliser une réécriture d’URL dynamique dans ASP.Net?

StackOverflow https://stackoverflow.com/questions/125826

  •  02-07-2019
  •  | 
  •  

Question

J'utilise actuellement Intelligencia.UrlRewriter Quelqu'un a-t-il de meilleures suggestions?

Était-ce utile?

La solution

System.Web.Routing est < strong> fait partie de .NET 3.5 SP1 et vous pouvez l'utiliser à la fois pour votre application Web ASP.NET ASP et pour votre application MVC.

Le site officiel ASP.NET contient un bon Didacticiel de démarrage rapide sur System.Web.Routing.

Autres conseils

ISAPI_Rewrite est également une bonne solution générique - fonctionne non seulement avec ASP.NET, mais avec tout autre système. .

Une autre approche à considérer est la suivante: URL routage . Ce n'est pas la même chose que la réécriture (la réécriture implique de changer d'URL alors que le routage implique directement de mapper des URL dynamiques sur différentes parties de votre application) et n'est pas si facile à implémenter pour un projet existant, mais si vous démarrez un projet à partir de scratch, vous trouverez peut-être que cette approche est meilleure en fonction de vos besoins. En revanche, cela ne vous servira peut-être pas, mais au moins, vous pourrez prendre une décision éclairée!

À la suite de la suggestion de Seb Nilsson, j'ai parcouru un peu Google et trouvé ces beaux exemples:

Lorsque vous travaillez avec IIS 6, il est important de jeter un coup d'œil à cette blog

IIS 7 est livré avec un module de réécriture

Vous pouvez trouver d'autres liens dans cet article de Wikipedia

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