quand y'a plusieurs règles (oui, j'suis débutant ;)

  • Auteur de la discussion Auteur de la discussion adhes
  • Date de début Date de début
Nouveau WRInaute
je suis pas sûr du fonctionnement qund y'a plusieurs règles...

je veux faire des pages abc-1.htm qui renvoie vers ?p=abc&id=1, et d'autres où y'a pas d'id : abc.htm qui renvoie vers ?p=abc


Code:
RewriteEngine on
RewriteRule ^(.*)-(.*)\.htm$ ?p=comics_$1&id=$2 [L]
RewriteRule ^(.*)\.htm$ ?p=$1 [L]

est-ce que ça va marcher en faisant comme ça

si non : comment il faut faire ?



merci d'avance ^^
 
Nouveau WRInaute
jeroen a dit:
Normalement, dans cet ordre et avec le drapeau [L]ast, c'est tout bon !

cool ^^

et ça veut dire quoi ce drapeau [L] ?
c'est quoi les autres drapeaux possibles ?


j'ai fait quelques recherches, mais j'ai rien trouvé sur ça :?
 
WRInaute passionné
ça veut dire LAST (derniere réécriture)
Et ici il faut l'appliquer sinon la deuxieme regle (moins restrictive) serait aussi appliquée !

comme autre flags y'a par exemple
[R=301] pour une redirection 301
[QSA] pour pour "Query String Append" : conserver les paramètres de l'adresse dans la réécriture

j'en connais pas d'autres.
 
Nouveau WRInaute
jeroen a dit:
ça veut dire LAST (derniere réécriture)
Et ici il faut l'appliquer sinon la deuxieme regle (moins restrictive) serait aussi appliquée !

comme autre flags y'a par exemple
[R=301] pour une redirection 301
[QSA] pour pour "Query String Append" : conserver les paramètres de l'adresse dans la réécriture

j'en connais pas d'autres.

ok :D

merci beaucoup ^^
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut