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 07/04/2011, 15h15   #1
Débutant
 
Inscription : avril 2002
Messages : 43
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 43
Points : 15
Points : 15
Par défaut ISAPI REWRITE expressions régulières

Bonjour ,
je cherche une solution pour extraire un id sur une url avec une expression regulère utilisé par RewriteRule

voilà l'url que j'ai
monsite.com/t350/categorie.htm

et je voudrais récupérer avec une expression régulière récupérer le 350 qui se trouve après le t pour qu'il serve d'id et rediriger vers monsite.com/categorie.asp?id=150

cette exepression doit marcher sur

monsite.com/t350/categorie.htm mais aussi sur
monsite.com/t350/souscatg/cate.htm avec les mots categorie souscatg cate qui peuvent changer

Merci pour votre aide, je ne m'en sort pas avec ses expressions régulières....
Larson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2011, 10h53   #2
Membre du Club
 
Homme
Développeur informatique
Inscription : novembre 2006
Messages : 106
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2006
Messages : 106
Points : 43
Points : 43
Bonjour !

Pattern (ignore case) :
Code :
^t([0-9]+)/([a-z]+).htm

URL :

et une seconde condition (à tester, je n'ai jamais fait de rewrite rule sous iis ^^ )

Pattern
Code :
^t([0-9]+)/([a-z]+)/([a-z]+).htm

URL :
Code :
{R:3}.asp?sc={R:2}&id={R:1}


ça devrait faire une bonne base pour tes tests ^^
darkendorf est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h55.


 
 
 
 
Partenaires

Hébergement Web