La dernière fois, nous avions parlé des différentes façons de faire des redirections web en appuyant fortement sur le fait que le meilleure solution est l’htaccess, et notamment l’url rewriting.
Mais pour se faire, il faut tout de même avoir quelques notions en expressions régulières.
Voici donc une petite liste d’expressions régulières indispensables à sa survie :
astuces, htaccess, url rewritring, webmaster. : n’importe quel caractère
[abcd] : n’importe lequel de cette liste de caractères
[^abcd] : tout caractère non compris dans la liste (autre que a, b, c ou d)
blanc|noir : alternative, soit « blanc », soit « noir »
+ : Une ou N occurrence(s) de l’expression qui précède (N > 1)
* : Zéro ou N occurrence(s) de l’expression qui précède (N>0)
(texte) : Groupement permettant l’utilisation des références inverses ($1,… $n) Est aussi utilisé pour délimiter une alternative comme dans (blanc|noir)
^ : ancre de début de ligne
$ : ancre de fin de ligne
\ : permet d’échapper tout caractère qui suit et lui ôter sa signification particulière, par exemple \.