IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Serveurs (Apache, IIS,...) Discussion :

IIS Url Rewriting avec un "+"


Sujet :

Serveurs (Apache, IIS,...)

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 143
    Points : 55
    Points
    55
    Par défaut IIS Url Rewriting avec un "+"
    Bonjour,


    j'ai des URLS qui sont succeptibles d'avoir le signe "+" dedans ou non, par exemple :

    http://www.[site].fr/recherche/une-url-avec-un-+,[ID].htm
    ou
    http://www.[site].fr/recherche/une-url-sans-plus,[ID].htm

    (ce sont justes des exemples!!)

    mon expression régulière est serait donc la suivante :

    recherche/([^,]+),([0-9]+).htm

    Malheureusement pour la premiere cela ne fonctionne pas quand je teste dans mon navigateur, mais fonctionne quand je teste avec un testeur d'expression, d'ou la difficulté...

    Si vous pouviez m'aider!!!

    Merci beaucoup d'avance!!

  2. #2
    Membre expérimenté
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Points : 1 309
    Points
    1 309
    Par défaut
    Bonjour,

    Tu n'as pas inclus le caractère + dans ton expression, tu peux essayer avec ceci (par contre le + est peut être considéré comme un caractère spécial)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    recherche/([^,|+]+),([0-9]+).htm

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 25
    Points : 30
    Points
    30
    Par défaut
    J'ai pas compris pourquoi il y avait une virgule? Normalement c'est un point pour signifier que tous les caractères possibles seront pris en compte, et dans ce cas là, il est inutile d'indiquer le +

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    recherche/(.+),([0-9]+).htm

  4. #4
    Membre expérimenté
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Points : 1 309
    Points
    1 309
    Par défaut
    Je pense que Alexis35 veut tous les caractères sauf la virgule car elle est utilisée juste après dans l'expression régulière :
    recherche/([^,|\+]+),([0-9]+).htm

Discussions similaires

  1. Friendly URL Rewriting avec le module d'IIS
    Par MaxenceCalvez dans le forum Développement Web avec .NET
    Réponses: 0
    Dernier message: 24/11/2014, 09h47
  2. url rewriting avec tomcat en standalone
    Par julien20vt dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 18/01/2008, 13h59
  3. URL Rewriting avec lettres
    Par Alexandrebox dans le forum Apache
    Réponses: 7
    Dernier message: 22/11/2007, 13h22
  4. Si vous avez des questions sur Apache, HTAccess, URL rewriting avec Apache, etc
    Par Marc Lussac dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 28/08/2007, 19h09
  5. [URLRewriting] URL Rewrite avec Language
    Par Prosis dans le forum Apache
    Réponses: 15
    Dernier message: 28/02/2007, 19h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo