1. ✅ Apprenez une METHODE qui marche pour votre SEO ! Formation à distance avec Olivier Duffez et Fabien Facériès + aide pour prise en charge du financement
    Rejeter la notice

Paramètres et url rewriting

Discussion dans 'URL Rewriting et .htaccess' créé par SuperCureuil, 24 Février 2008.

  1. SuperCureuil
    SuperCureuil WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    575
    J'aime reçus:
    0
    Bijour la communauté,

    Je me mets en ce moment à l'url rewriting avec plus ou moins de succès.

    J'arrive à obtenir les pages et l'effet désiré sans trop de problème hormis le fait que je n'arrive pas à me passer du paramètre "id" qui vient un peu gâcher mes belles url :cry:

    Mon .htaccess :

    Code:
    RewriteRule ^(.*)-([0-9]+)\.php$  galeries.php?categorie=$1&id_categorie=$2 [L]
    Le résultat :

    Code:
    http://localhost/monsite/photos/anguilles-11.php
    J'y vais donc de ma question à deux balles :

    J'ai besoin de l'id_categorie pour l'affichage des infos sur la page cible, mais je me demande s'il n'existe pas un moyen de le transmettre sans l'afficher dans l'url. J'ai lu un truc ou deux sur le flag QSA mais rien qui ne me concerne vraiment.

    Est-ce possible ?

    Sinon vous voyez quoi comme autre solution en sachant que je ne peux pas utiliser les titres de catégorie parce qu'ils sont traités (accents, cédilles, ...) et qu'ils ne correspondent donc plus à ceux qui se trouvent dans les tables.

    Merchi d'avance à ceux qui auront le courage de m'aider :D

    Bon dimanche
     
  2. webmasterlamogere
    webmasterlamogere WRInaute passionné
    Inscrit:
    17 Décembre 2006
    Messages:
    1 654
    J'aime reçus:
    1
    pour se passer de l'id de catégorie il faut que le titre de la catégorie soit unique. tu peux ajouter une colonne "description de la catégorie comme dans l'url (sans accents, ...)" avec un index unique qui sert à retrouver l'id. il faut un traitement qui fait la mise à jour de l'existant et penser à modifier celui qui créé ou modifie les catégories.
     
  3. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 665
    J'aime reçus:
    77
    Utilise les fonctions urlencode et urldecode pour passer le titre à la place de l'id dans tes urls.
     
  4. SuperCureuil
    SuperCureuil WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    575
    J'aime reçus:
    0
    Salut,

    Je rentre à l'instant de ma petite rando vtt :D

    Merci à vous 2, j'avise après ma douche et je vous tiens au jus :wink:

    ++
     
  5. SuperCureuil
    SuperCureuil WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    575
    J'aime reçus:
    0
    Merci bien, ça roule avec urldecode - urlencode :D

    Bonne soirée !

    ++
     
Chargement...
Similar Threads - Paramètres rewriting Forum Date
Soucis URL Rewriting et paramètres GET (php) URL Rewriting et .htaccess 1 Septembre 2014
Problème URL rewriting - 1&1 - impossible de récupérer paramètres URL Rewriting et .htaccess 28 Novembre 2012
URL Rewriting sans extension et avec paramètres Développement d'un site Web ou d'une appli mobile 18 Juillet 2011
Passage en URL Rewriting : gestion des paramètres URL Rewriting et .htaccess 28 Janvier 2011
URL Rewriting : 2 paramètres - page et langue URL Rewriting et .htaccess 16 Septembre 2010
Astuce URL + paramètres VS balise noindex Demandes d'avis et de conseils sur vos sites 13 Mai 2020
Redirection url avec paramètres tracking dans Google Analytics Google Analytics 23 Novembre 2019
Paramètres UTM sur lien vidéo Youtube Google Analytics 12 Février 2019
Passer des paramètres UTF-8 dans l'URL ! URL Rewriting et .htaccess 5 Mars 2018
Redirection sans paramètres dans l'URL Netlinking, backlinks, liens et redirections 12 Juillet 2017