begin process at 2012 02 12 07:38:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

réecriture d'url en utilisant URLRewriter


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

réecriture d'url en utilisant URLRewriter

mercredi 28 septembre 2005 à 16:40:52 | réecriture d'url en utilisant URLRewriter

emna_bz

Bonjour,
je veux cacher l'url suivant ./default.aspx par  ./default.htm j'ai trouvé un bon article,mais j'ai pas arrivé a trouver une solution.voici le code que j'ai ecrit:
dans la page web.config:

<configuration>

<configSections>

<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />

</configSections>

<RewriterConfig>
  <Rules>
    <
RewriterRule>
            <LookFor>./Default\.aspx</LookFor>
           <SendTo>./Default.htm</SendTo>
   </RewriterRule>
</Rules>
</RewriterConfig>

<system.web>

<httpModules>
<add type="URLRewriter.ModuleRewriter, URLRewriter"
name="ModuleRewriter" />
</
httpModules>

<httpHandlers>
<add verb="*" path="*.aspx"
type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
</
httpHandlers>
.
...
</system.web>
</configuration>


et j'ai suivi les etapes dans l'article suivant:
http://www.dotnet-news.com/lien.aspx?ID=5238

Pouvez vous m'aider .

mercredi 28 septembre 2005 à 23:41:47 | Re : réecriture d'url en utilisant URLRewriter

jesusonline

Membre Club Administrateur CodeS-SourceS
Tu veux que lorsque l'on tape default.htm dans la barre d'adresse ca te donne la page default.aspx

Pour faire ca avec l'url rewriting, il faut modifier une petite chose dans IIS

Une fois dans IIS, tu vas dans les propriété de ton repertoire virtuelle, puis dans l'onglet repertoire il faut cliquer sur le bouton configuration. et la t'auras une liste d'extension, il faut que tu mettre la meme extension à .htm qu'a .aspx

Cette operation permet de dire à IIS que lorsqu'il a une page htm il faut passer par asp.net car la dans ton cas IIS ne passe par asp.net et c'est pour cela que ca ne fonctionne pas.

Mais si tu veux que toutes tes pages aspx aient l'extension htm, il suffit de changer l'extension dans le repertoire au lieu de default.aspx tu met directement default.htm, et bien sur tu dis que les htm c'est asp.net qui les geres, et ca devrait marcher :)


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr


Cette discussion est classée dans : web, url, aspx, default, urlrewriter


Répondre à ce message

Sujets en rapport avec ce message

httpmodule [ par Alexis35 ] Bonjour je souhaiterai mettre en place de l'url rewriting "a la volée" grace a un httpmodule, malheureusement je ne comprends vraiment pas tout et enc url rewriting [ par youssefkavaa ] j'ai utilisé l'url rewriting dans un site web dynamique et g un probleme sur la définition des roles au utiliser un web control situé dans une page aspx dans default aspx [ par maleki ] Bonjour a tous je suis stagiaire et donc vraiment débutant. Ma question est que j ai deux formes report.aspx et default.aspx dans report.aspx j ai mo Intergration webcam dans une page web [ par kiko1998 ] Salut tout le mondeJ'ai un probleme dans l'integration d'un module de detection de visage utilisant une webcam ecrit en c# dans une page wbeb aspx.Esq Response.Redirect et Ancrage [ par billou_13 ] Bonjour,Alors voila, je vous expose mon problème. Mon site asp.net est "AJAXisé" (permettez moi l'expression).Afin de conserver une URL dynamique lors Pb clause CodeBehind [ par cg2363 ] Bonjour à tous. J'utilisais jusqu'à présent Visual Studio 2005 pour développer des sites ASP.Net. Je viens de passer à VS 2008. Avec ce dernier, la pr 301 moved permanently sur Default.aspx [ par jeffwow ] Bonjour!J'ai un petit problème concernant la redirection permanente 301 pour les moteurs de recherche.En effet, Google voit 2 pages différentes pour l Culture & UICulture avec MasterPage [ par fabienfs ] Bonsoir, Je tente de traduire mon site en plusieurs langues grâce au système de Culture et UICulture avec des LocalResource et GlobalResource (fichi comment obtenir la valeur d'un textbox declaré dans Default a partir de Default2 ? [ par prodotnet ] Bonjours  tous ,j'ai cré un site qui contient  Default.aspx et  Default2.aspx , dans Default.aspx  j'ai un lien qui fait l'appel de Default2.aspx dans plusieurs updatePanels dans la meme page ? [ par foufoulol ] Bonjour, dans ma page default.aspx j'ai un updatepanel qui contient un menu contenant plusieurs boutons. Je veux que chaque bouton m'ouvre une gridvie


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales