c# url rewriting sur une jambe

Liens utiles, astuces, ...

Modérateur: RD medias

c# url rewriting sur une jambe

Messagede laurent » 07 Fév 2008 0:16

Trouvé sur aspfr.com par Vladam, et ça marche du tonnerre, tout est implémenté dans le web.config avec la dll URLRewriter.dll :
http://www.aspfr.com/codes/IMPLEMENTER-TRES-FACILEMENT-URLREWRITER-REECRITURE-URL-NET-GENIAL_31527.aspx

En quelques lignes d'exemple :
Code: Tout sélectionner
1°) Ouvrez votre WEB.CONFIG et ajoutez les éléments suivants :
    - Dans la section <configuration> ajoutez le code ci-dessous
         <configSections>
      <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
   </configSections>
    - Dans la section <system.web> ajoutez le code ci-dessous
        <httpModules>
      <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter" />
   </httpModules>
   <httpHandlers>
      <add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
   </httpHandlers>
2°) Il ne vous reste plus qu'a définir les Urls que vous souhaitez pour le rewriting
    pour cela, c'est très simple :
    Dans la section <configuration> sous l'élément <configSections> que vous avez déjà ajouté dans l'étape 2, vous ajoutez le nouvelle section ci-dessous :
    <RewriterConfig>
      <Rules>
         <RewriterRule>
            <LookFor>~/cartes_virtuelles_amour\.aspx</LookFor>
            <SendTo>~/themes.aspx?rel=4&amp;title=AMOUR</SendTo>
         </RewriterRule>
      </Rules>
    </RewriterConfig>
    Et vous pouvez répéter l'éléments <RewriterRule> autant de fois que vous avez de page à réécrire.
laurent - RD medias
[Responsable Technique]
Avatar de l’utilisateur
laurent
Administrateur
 
Messages: 79
Inscription: 16 Mar 2004 21:13
Localisation: Marseille, France

Retourner vers ASPX

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron