A propos de l'exemple du tuto sur l'url rewriting

WRInaute passionné
Bonsoir à tous, :D

A propos du tuto sur l'url rewriting, il y a un passage que je ne comprends pas.

Sur la page Mise en place de l'URL Rewriting, pourquoi dans l'exemple, il y a pour la première règle un "\" et dans la deuxième il y en a pas ???

# Article sans numéro de page :
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$
/articles/article.php?id=$1&rubrique=$2 [L]

# Article avec numéro de page :
RewriteRule ^article-([0-9]+)-([0-9]+)-([0-9]+).html
/articles/article.php?id=$1&page=$2&rubrique=$3 [L]
Si quelqu'un peut m'expliquer. Merci d'avance :D :wink:
 
WRInaute passionné
non, il devrait y en avoir toujours un.
Ceci etant, meme sans, ca va marcher dans 99% des cas car il est tres probable qu'on trouve un . juste avant html.

Si tu veux qu'un . represente vraiment un . il te faut un \ devant. Sinon il represente n'importe quel caractere, y compris un . .
 
Discussions similaires
Haut