URL rewriting + variable GET dans l'url

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


Dark_Shark
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 416
Inscription: 9 Mar 2006

URL rewriting + variable GET dans l'url

Message le Mar Fév 02, 2010 22:15

Salut à tous,

Je me trouve confronté un à petit problème, j'aimerais avoir des url du style :


Code: Tout sélectionner
http://www.monsite.fr/categorie/
http://www.monsite.fr/categorie/?page=1


Donc j'ai ca dans mon htaccess:

Code: Tout sélectionner
RewriteRule ^([a-zA-Z0-9-]+)/?page=([0-9]+)$ menu.php?categorie=$1&page=$2 [L]

RewriteRule ^([a-zA-Z0-9-]+)/$ menu.php?categorie=$1 [L]


Pour la categorie sans page ca fonctionne, mais si je rajoute le ?page=1, c'est comme si la variable GET de page n'est pas passé à page menu.php... Je dois avouer que je sèche :(

Quelqu'un pourrait me donner un petit coup de pouce ;)

Par avance merci !


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2217
Inscription: 10 Avr 2005

Re: URL rewriting + variable GET dans l'url

Message le Mar Fév 02, 2010 23:11

Salut,

Les paramètres GET font pas partie du RewriteRule.
De mémoire regarde plutôt du côté de RewriteCond mais je ne suis plus sûr.


forty
WRInaute passionné
WRInaute passionné
 
Messages: 1701
Inscription: 30 Oct 2008

Re: URL rewriting + variable GET dans l'url

Message le Mar Fév 02, 2010 23:11

il faut utiliser le flag QSA :
Code: Tout sélectionner
RewriteRule ^([a-zA-Z0-9-]+)/$ menu.php?categorie=$1 [L,QSA]


Dark_Shark
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 416
Inscription: 9 Mar 2006

Re: URL rewriting + variable GET dans l'url

Message le Mer Fév 03, 2010 0:22

Génial merci :)


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2217
Inscription: 10 Avr 2005

Re: URL rewriting + variable GET dans l'url

Message le Jeu Fév 04, 2010 9:28

Oké bien vu, j'ai pas tilté qu'il fallait juste les re-transmettre.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl

  • Calcul du nombre de backlinks
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
  • Transformer des citations en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités