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 :

Écriture d'un url rewriting


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 314
    Par défaut Écriture d'un url rewriting
    bonjour ,
    ça fait un moment je suis bloqué sur l'écriture d'une url rewrinting
    la page réelle : liste-marque.php?lang=fr&marque=1&page=1.
    le lien de la forme suivante : fr/liste-marque/nom-de-la-maque/idmarque/
    j'ai essayer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^(fr|en)/liste-marque\/?(([a-zA-Z0-9-_&\.]+))\/([0-9]+)\/?((page/)([0-9]+)\/?)?$ liste-marque.php?lang=$1&marque=$2&page=$4 [L]

  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
    Par défaut
    Pourquoi tu mets des \/ et pas simplement des / ?

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 314
    Par défaut
    caractère à échapper non .
    (mon niveau est pas passé avancer dans les RegExp )

  4. #4
    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
    Par défaut
    Bah non, c'est pas la peine. Après, ta règle est assez complexe avec plein de parenthèses qui s'imbriquent. C'est pas possible d'en retirer ? Tu ne peux pas écrire 2, 3 ou 4 règles au lieu d'une seule, histoire de simplifier ?

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 314
    Par défaut
    bonjour, merci _Mac_ pour vos réponses. j'ai élimminé les " \ " comme tu m'as dis et j'ai résolu ma URL .

    j'ai ajouter un paramètre de plus , le nom de la marque :

    page réelle (exemple ) :liste-marque.php?lang=fr&nom=XX&marque=46&page=1.
    code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    RewriteRule ^(fr|en)/([a-zA-Z0-9-&_\.]+)/([0-9]+)([-]([0-9]+))?.html?$ liste-marque.php?lang=$1&marque=$3&nom=$2&page=$5 [L]
    merci encore une fois _Mac_ .

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

Discussions similaires

  1. URL rewriting et double écriture en base de données
    Par Estragon007 dans le forum Apache
    Réponses: 5
    Dernier message: 14/06/2013, 17h55
  2. [MySQL] Regle d'écriture htacces & url rewriting
    Par Aloneghost dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 09/11/2010, 14h07
  3. [Débutant]infos ds session sans cookie ? url rewriting ?
    Par Satanas_et_diabolo dans le forum ASP
    Réponses: 8
    Dernier message: 10/10/2006, 17h13
  4. Url Rewriting / htaccess
    Par bisi dans le forum Apache
    Réponses: 4
    Dernier message: 25/07/2004, 22h12

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