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

Apache Discussion :

[url rewriting] Problème avec le symbole % et les caractère spéciaux


Sujet :

Apache

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 277
    Points : 93
    Points
    93
    Par défaut [url rewriting] Problème avec le symbole % et les caractère spéciaux
    Bonjour à tous,

    J'ai un petit soucis avec mon url rewriting et le passage d'une variable par get.
    Voici la règle:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^mp-o1-d([0-9a-zA-Z-]+)\.html$  /mp_insert_sujet.php?destinataire=$1 [L]

    La variable est donc le pseudo du membre. Tout se passe bien jusqu'au moment ou un membre à l'idée farfelue d'avoir un pseudo avec des caractères spéciaux ou des espaces (remplacés dans l'url par %20). Dans ce cas, la page du lien devient introuvable.

    Comment rajouter les caractères spéciaux dans la régle de réécriture??

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Essaie en mettant "\ " (\ + espace) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^mp-o1-d([0-9a-zA-Z-\ ]+)\.html$  /mp_insert_sujet.php?destinataire=$1 [L]

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  3. #3
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Ou alors :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^mp-o1-d([0-9a-zA-Z-[:space:]]+)\.html$  /mp_insert_sujet.php?destinataire=$1 [L]

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/08/2010, 11h36
  2. URL rewriting (problème avec les mots-clés)
    Par Creanet dans le forum Apache
    Réponses: 2
    Dernier message: 23/11/2009, 19h53
  3. [URL Rewriting] Problème avec un paramètre
    Par antitrust56 dans le forum Apache
    Réponses: 11
    Dernier message: 07/11/2007, 18h40
  4. Réponses: 3
    Dernier message: 31/07/2007, 16h40
  5. [URL Rewriting] problème avec sous domaine
    Par Booyakha dans le forum Apache
    Réponses: 1
    Dernier message: 31/07/2007, 16h31

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