Rewriting avec des variables variable et homogénéisation

Discussion dans 'URL Rewriting et .htaccess' créé par OlivierShop, 17 Février 2010.

  1. OlivierShop
    OlivierShop WRInaute discret
    Inscrit:
    20 Janvier 2009
    Messages:
    53
    J'aime reçus:
    0
    Bonjour à tous,

    J'ai lu pas mal de topic et l'aide pour le rewriting mais je bloque sur 2/3 trucs encore.
    Je vous explose la chose :

    :arrow: Comment réécrire une variable variable ?
    Je vous donne le cas que je peux avoir :
    Code:
    detail.php?profil=homme&mode=fr&pro=non-voyant&...
    Pour le moment je peux faire ceci, mais pas la suite avec XXXXXXX qui correspond à "pro=non-voyant":
    Code:
    RewriteRule ^detail-([a-z]+)-([a-z]+)-XXXXXXX\.html$ [L]
    se qui donne
    Code:
    detail-homme-fr-XXXXXXX.html
    De plus la variable Pro peut varier, par exemple être : non-voyant / voyant / sourd-et-muet
    Donc de 1 mot à 3 mots voir plus.

    Comment dois procéder ? Je dois écrire pour chaque cas de figure possible une régle ?



    :arrow: Comment réécrire si la variable n'est pas renseignée ?
    Je peux avoir ce type de cas aussi, où soit j'ai bien Ville/dept/region/pays ou bien uniquement Ville/pays
    Code:
    ...&ville=adamswiller&dept=bas-rhin&region=alsace&pays=france&...
    ...&ville=adamswiller&dept=&region=&pays=france&...
    
    Je pense que ma première question va découler pour celle-ci aussi.



    :arrow: Est-ce gênant ou pas d'avoir ce type de caractères ?
    J'ai des variables en URL avec ceci " ( ", " ) " ou " , " :
    Code:
    ...&style=iles(zouk, ragga...)&...
    ...&axe=generaliste,variete&...
    
    Est-ce gênant ou bien non au final, Google et les autres n'en accommode très bien ?


    Merci pour réponses, j'ai essayé d'être le plus précis possible.

    :D
     
  2. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 177
    J'aime reçus:
    0
    Tu veux pas aller exploser un peu plus loin :?: :mrgreen: :mrgreen: C'est l'heure de la sieste 8)
     
  3. OlivierShop
    OlivierShop WRInaute discret
    Inscrit:
    20 Janvier 2009
    Messages:
    53
    J'aime reçus:
    0
    C'est vrai que c'est marrant :D mais bon j'avance pas là...
     
  4. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 177
    J'aime reçus:
    0
    désolé moi et le rewrite :oops: mais tu vas avoir des réponses, attend sun peu
     
  5. OlivierShop
    OlivierShop WRInaute discret
    Inscrit:
    20 Janvier 2009
    Messages:
    53
    J'aime reçus:
    0
    Bonjour,

    Bon j'ai déjà dégrossi mais reste un point bloquant :
    Si j'ai en valeur couleur=$1 avec un mot composé " vert-pomme ", le réécriture ne fonctionne plus !
    Si j'ai juste " vert " ça marche donc je dois réécrire pour $1 autant de fois qu'il peu avoir de mot composé ou pas ?

    Exemple, comme ceci pour que ça soit valable pour chaque type de S1 :
    Code:
    RewriteRule recherche-([a-z]+)-([a-z]+)\.html$ /recherche.php?profil=$1&type=$2 [L]
    RewriteRule recherche-([a-z]+)-([a-z]+)-([a-z]+)\.html$ /recherche.php?profil=$1$2&type=$3 [L]
    
    Il n'y a pas une façon de faire plus rapide, car sinon on doit extrapoler la valeur de $1 et donc réécrire les règles en conséquence et ça me parait impossible car là j'ai que deux paramères (profil et type) alors mes urls sont plus longue et que les variables varient au nombre de mots :roll:

    Merci
     
  6. OlivierShop
    OlivierShop WRInaute discret
    Inscrit:
    20 Janvier 2009
    Messages:
    53
    J'aime reçus:
    0
    Personne n'a une idée ? Serais-je le seul dans ce cas ?
    J'ai lu la doc officiel (en anglais) mais j'avoue ne pas comprendre les nuance si il y en a...

    Merci pour retour
     
Chargement...
Similar Threads - Rewriting variables variable Forum Date
Redirection 301 et rewriting avec plusieurs variables URL Rewriting et .htaccess 12 Juin 2014
Problème d'url Rewriting avec des variables URL Rewriting et .htaccess 23 Novembre 2013
Souci d'url rewriting sur une page entre une et deux variables URL Rewriting et .htaccess 10 Novembre 2013
URL Rewriting PB sous domaine et multi variables URL Rewriting et .htaccess 21 Octobre 2012
url rewriting et variables Développement d'un site Web ou d'une appli mobile 5 Octobre 2011
URL Rewriting et multiples variables URL Rewriting et .htaccess 7 Mars 2011
URL Rewriting supprimmer des variables ? URL Rewriting et .htaccess 12 Mai 2010
URL Rewriting à plusieurs variables / problèmes de tirets Débuter en référencement 16 Décembre 2009
Url Rewriting avec deux variables texte? URL Rewriting et .htaccess 21 Novembre 2009
[réglé][Url rewriting] Enlever les variables de sessions URL Rewriting et .htaccess 5 Mars 2009
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice