Précédent   Forum des professionnels en informatique > Systèmes > Windows > IIS
IIS Forum d'entraide serveur Web IIS (Internet Information Services)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/08/2011, 12h10   #1
Futur Membre du Club
 
Alexis
Inscription : mai 2010
Messages : 107
Détails du profil
Informations personnelles :
Nom : Alexis

Informations forums :
Inscription : mai 2010
Messages : 107
Points : 17
Points : 17
Par défaut Réécriture URL IIS7

Bonjour,

J'utilise le module d'URL rewriting de IIS (ici)

J'ai des urls qui peuvent être de la forme :

Code :
/recherche/[N'importe-quoi],[mon_id].htm
qui doivent pointer vers ma page :

Code :
recherche.apsx?id=[mon_id]
En suivant le tutoriel, j'ai pu m'en sortir aisément avec :

Code :
^recherche/([_0-9a-z]+),([0-9]+).htm
et

Code :
recherche.aspx?id={R:1}

Par contre, là où ça me pose un problème c'est lorsque dans mon [n'importe quoi] j'ai le signe "+", je n'arrive pas dans mon expression régulière à le considérer comme un caractère "normal" :

Code :
^recherche/([_0-9a-z-+]+),([0-9]+).htm
Code :
^recherche/([_0-9a-z-\+]+),([0-9]+).htm
Code :
^recherche/([_0-9a-z+]+),([0-9]+).htm
Code :
^recherche/([_0-9a-z\+]+),([0-9]+).htm
Ne fonctionnent pas.

Merci de votre aide!!
Alexis35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h21.


 
 
 
 
Partenaires

Hébergement Web