Bonjour à tous,

Je voudrais mettre en place dans un site internet le mécanisme d'Url Rewriting, mais non pas en utilisant le web.config et des expressions régulière, mais plutôt en utilisant une table mapping dans une base données (permettant ainsi de définir des url plus user-friendly), premier problème qui se pose à moi c'est que je ne trouve pas de ressource parlant de cette solution (avec bdd) ...

Ce que j'entreprends de faire c'est d'adapter la solution traditionnel (remplacer en quelque sorte l'appel au web.config par un appel à la base), j'aurais donc :

- Une classe dans mon site UrlRewriting héritant de IHttpModule, définissant un event context_BeginRequest (j'ai hésité à externalisé dans une dll, mais bon).

- Dans l'event context_BeginRequest j'appel UrlRewritingManager (qui appellera ma Dal qui appellera ma base).

Avez-vous des conseils ou recommandations ? Y a t il des personnes qui ont déjà mis en place ce genre de solution ?

Si vous avez des ressources à partager n'hésitez pas

Merci de m'avoir lu, merci d'avance à ceux qui tâcheront de m'aider