Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNUtilisation - f...Utilisation - f...URL Rewriting du type http://monsite.com/contactURL Rewriting du type http://monsite.com/contact
Précédente
 
Suivante
Nouveau message
29/11/2007 13:12
 

Bonjour,

 

J'aimerai savoir si il est possible d'écrire une règle dans le fichier siteurls.config qui permet de rédiriger http://monsite.com/contact vers http://monsite.com/defaut.aspx?tabid=45

J'ai réussi avec cette règle :

    <RewriterRule>
      <LookFor>.*/contact/.*</LookFor>
      <SendTo>~/Default.aspx?tabid=45</SendTo>
    </RewriterRule>

à rediriger http://monsite.com/contact/default.aspx vers http://monsite.com/defaut.aspx?tabid=45

Mais maintenant je cherche une solution pour virer le default.aspx

Est-ce que quelqu'un peut m'aider sachant que je ne peux pas utiliser de module payant ou demo!
Merci d'avance

 

 
Nouveau message
29/11/2007 13:37
 

Pour pouvoir élminer l'extension .Net, il te faut mettre en place un ISAPI rewrite en amont au niveau de IIS; sans extension .Net, ASP.Net et DotNetNuke ne sont pas invoqués par IIS et les mécanismes de réécritures managés ne sont donc pas opérationnels.

Il en existe plusieurs qui fonctionnent très bien. Tu peux par exemple jeter un oeil sur celui-là:

http://www.codeplex.com/IIRF


Jesse
Société de conseil et de service en 
informatique et systèmes d'information
 
Nouveau message
10/12/2007 16:30
 

En fait, je ne pouvais malheureusement rien installer sur le serveur donc j'ai créer à la main les dossiers (par exemple contact) et j'ai ajouté dedans un fichier default.aspx vide. (il faut bien sûr que la page de démarrage du dossier soit default.aspx pour que ça fonctionne!)

et hop la redirection fonctionne! c'est très crade mais vu mes contraintes, je ne pouvais pas faire autrement!

Merci en tout cas

 
Nouveau message
11/12/2007 10:24
 

C'est également ce que fait DNN quand tu crées un site "enfant" d'un autre (c'est d'ailleurs la seule particularité de tels portails). Tu peux sans doute faire un test pour comparer l'aspx qui est créé dans un tel cas et le tien, pour au besoin le mettre à jour.


Jesse
Société de conseil et de service en 
informatique et systèmes d'information
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNUtilisation - f...Utilisation - f...URL Rewriting du type http://monsite.com/contactURL Rewriting du type http://monsite.com/contact