From: Lucien Gentis Date: Mon, 16 Sep 2019 16:35:08 +0000 (+0000) Subject: fr doc rebuild. X-Git-Tag: 2.4.42~260 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=93dd1c2d718ffca89c321214b847875ddab72758;p=thirdparty%2Fapache%2Fhttpd.git fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1867017 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/rewrite/intro.html.fr.utf8 b/docs/manual/rewrite/intro.html.fr.utf8 index fae729a958e..5dba8663a8d 100644 --- a/docs/manual/rewrite/intro.html.fr.utf8 +++ b/docs/manual/rewrite/intro.html.fr.utf8 @@ -78,7 +78,7 @@ exactement comment chaque règle est traitée.

Expressions rationnelles

-

mod_rewrite utilise le vocabulaire des Expressions rationnelles compatibles Perl. +

mod_rewrite utilise le vocabulaire des Expressions rationnelles compatibles Perl. Ce document n'a pas pour prétention d'être une référence détaillée des expressions rationnelles. A cet effet, nous recommandons les pages de manuel de PCRE, la page de manuel des expressions rationnelles Perl, et l'ouvrage Mastering @@ -105,43 +105,73 @@ expressions.

Exemple -.Correspond à tout caractère unique -c.t correspondra à cat, -cot, cut, etc. -+Répète le caractère de correspondance -précédent une ou plusieurs fois -a+ correspond à a, aa, -aaa, etc. -*Répète le caractère de correspondance -précédent zéro ou plusieurs fois -a* correspond à tout ce à quoi correspond -a+, mais correspond aussi à la chaîne vide. -?Rend la correspondance optionnelle. -colou?r correspondra à color et colour. + + . + Correspond à tout caractère unique + c.t correspondra à cat, + cot, cut, etc. + + + + + Répète le caractère de correspondance précédent une ou plusieurs fois + a+ correspond à a, aa, + aaa, etc. + + * + Répète le caractère de correspondance + précédent zéro ou plusieurs fois + a* correspond à tout ce à quoi correspond + a+, mais correspond aussi à la chaîne vide. + + + ? + Rend la correspondance optionnelle. + colou?r correspondra à color et colour. + + + \ + Echappe le caractère suivant + \. correspondra à . (le point) et non à + tout caractère unique comme expliqué plus haut + + + ^ + Appelé ancrage, correspond au début de la + chaîne + ^a correspond à une chaîne qui commence par + a + + + $ + L'autre ancrage, correspond à la fin de + la chaîne. + a$ correspond à une chaîne qui se termine par + a. + + + ( ) + Regroupe plusieurs caractères en une + seule entité, et conserve une correspondance à des fins d'utilisation + dans une référence arrière. + (ab)+ + correspond à ababab - à savoir, le + + s'applique au groupe. + Pour plus de détails sur les références arrières, voir ci-dessous. + + + [ ] + Une classe de caractères - correspond à + un des caractères de la classe + c[uoa]t correspond à cut, + cot ou cat. + + + [^ ] + Négation de la classe de caractères - + correspond à tout caractère ne faisant pas partie de la classe + c[^/]t correspond à cat ou + c=t mais pas à c/t -^Appelé ancrage, correspond au début de la -chaîne -^a correspond à une chaîne qui commence par -a -$L'autre ancrage, correspond à la fin de -la chaîne. -a$ correspond à une chaîne qui se termine par -a. -( )Regroupe plusieurs caractères en une -seule entité, et conserve une correspondance à des fins d'utilisation -dans une référence arrière. -(ab)+ -correspond à ababab - à savoir, le + -s'applique au groupe. -Pour plus de détails sur les références arrières, voir ci-dessous. -[ ]Une classe de caractères - correspond à -un des caractères de la classe -c[uoa]t correspond à cut, -cot ou cat. -[^ ]Négation de la classe de caractères - -correspond à tout caractère ne faisant pas partie de la classe -c[^/]t correspond à cat ou -c=t mais pas à c/t

Avec mod_rewrite, le caractère ! peut @@ -159,15 +189,14 @@ arrières dans les expressions rationnelles un des modèles de conditions, des références arrières sont créées en interne et peuvent être rappelées via les chaînes $N et %N (voir ci-dessous). Ces - références sont disponibles lors de la création - de la chaîne de substitution d'une directive + références sont disponibles lors de la + création de la chaîne de substitution d'une directive RewriteRule ou de la chaîne de test d'une directive RewriteCond.

Les captures dans les modèles de directives RewriteRule sont paradoxalement disponibles dans toutes les directives RewriteCond qui précèdent, car les expressions des directives RewriteRule sont évaluées avant les conditions individuelles.

-

La figure 1 montre à quels endroits les références arrières sont suceptibles