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] Ajouter des paramètres d'URL


Sujet :

Apache

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 56
    Points : 43
    Points
    43
    Par défaut [URL rewriting] Ajouter des paramètres d'URL
    déja bon noël à tous!!!
    voila 3h que je galère sur une expression régulière toute bête!!!

    exemple de mon url de base:
    http://ziplepinguy/ad/test/4-4-fdsfs-sf-.html
    jusque la mon expression marchait niquel.

    mais j'ai besoin de passer éventuellement des variables par l'url.
    donc j'aurais une url de ce type:
    http://ziplepinguy/ad/test/4-4-fdsfs...?val_taureau=1


    mon fichier htacess contient:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^([0-9]+)-([0-9]+)-([a-z\-]*).html/?([_=a-z0-9]*)   page.php?id=$1&partie=$2&toto3=$3&toto4=$4 [L]

    mais ça ne marche pas: toto4 est vide!!!!
    aprés des tests je me suis aperçu que c'était le point d'interrogation qui posait soucis.
    je l'ai échappé avec une quote: sans résultat
    je l'ai mis entre croché: sans résultat
    je l'ai intégré dans une chaine de caractère ( par ex:ml?val ) sans résultat
    je l'ai remplacer par un code trouvé sur internet ( du type %3..) sans resultat...

    HELP!!!!
    bonne soirée à tous

  2. #2
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 56
    Points : 43
    Points
    43
    Par défaut
    ça y est!!! j'ai trouvé!!! trés beau cadeau de noël xD

    il faut utiliser QSA pour Query String Append (Query String en fin d'expression) ça permet ensuite de garder ce qui peut-être une chaine de variables.
    si vous aviez le flag [L] pour stopper le parcours des lignes de votre htacces les 2 flags sont concaténables: [QSA,L] par exemple!

    en espérant que ça puisse dépanner qqn un jour...
    Bonnes fêtes de fin d'années à tous!!

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/01/2015, 11h06
  2. [URL rewriting] Supprimer des paramètres de l'URL
    Par yann18 dans le forum Apache
    Réponses: 5
    Dernier message: 09/06/2010, 14h04
  3. Réponses: 6
    Dernier message: 21/05/2010, 17h40
  4. Réponses: 9
    Dernier message: 09/07/2009, 23h17

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