From 30c700b31a66a40b9c230df4dd42b8f663619074 Mon Sep 17 00:00:00 2001 From: Lucien Gentis Date: Sat, 15 Apr 2023 14:26:05 +0000 Subject: [PATCH] fr doc XML files updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1909158 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mod_rewrite.xml.fr | 17 ++++++++++------ docs/manual/rewrite/flags.xml.fr | 31 +++++++++++++++++++++--------- 2 files changed, 33 insertions(+), 15 deletions(-) diff --git a/docs/manual/mod/mod_rewrite.xml.fr b/docs/manual/mod/mod_rewrite.xml.fr index 82e9b375f4a..7a9783aaa6f 100644 --- a/docs/manual/mod/mod_rewrite.xml.fr +++ b/docs/manual/mod/mod_rewrite.xml.fr @@ -1,7 +1,7 @@ - + @@ -718,7 +718,11 @@ la réécriture soit effectuée
La partie chemin de l'URI de la requête, comme "/index.html". Ceci exclut en particulier la chaîne de paramètres de la requête qui est contenue dans la - variable QUERY_STRING.
+ variable QUERY_STRING. La valeur renvoyée pour + REQUEST_URI a déjà été %-décodée ; pour la + recoder, passez-la à la fonction de + mappage "escape". +
THE_REQUEST
@@ -1458,10 +1462,11 @@ substitution ! B - Echappe les caractères non-alphanumériques - dans les références arrières avant - d'appliquer la transformation. détails ... + Echappe les caractères non-alphanumériques dans les références + arrières avant d'appliquer la transformation. Pour un + échappement similaire des variables du serveur, voir la fonction de mappage "escape".détails ... BCTLS diff --git a/docs/manual/rewrite/flags.xml.fr b/docs/manual/rewrite/flags.xml.fr index 3d4f813b94c..17daaf8b3fa 100644 --- a/docs/manual/rewrite/flags.xml.fr +++ b/docs/manual/rewrite/flags.xml.fr @@ -1,7 +1,7 @@ - + @@ -83,7 +83,13 @@ ces dernières sont appliquées. Avec le drapeau B, les caractères non-alphanumériques des références arrières seront échappés. Considérons par exemple cette règle :

-RewriteRule "^search/(.*)$" "/search.php?term=$1" +

Pour un échappement similaire des variables du serveur, voir la fonction de mappage "escape". +

+ + +RewriteRule "^search/(.*)$" "/search.php?term=$1" +

Soit le terme de recherche 'x & y/z' ; un navigateur va le coder en 'x%20%26%20y%2Fz', transformant la requête en @@ -637,13 +643,20 @@ local.

- Avertissement au sujet des performances -

Utiliser ce drapeau fait intervenir mod_proxy sans la gestion des connexions - persistantes, ce qui signifie que vous obtiendrez des performances meilleurs si vous utilisez - ProxyPass ou ProxyPassMatch.

-

Ceci est du au fait que ce drapeau induit l'utilisation du worker par défaut, qui - ne gère pas la mise en commun et la réutilisation des connexions.

-

Partout où cela est possible, préférez l'utilisation de ces directives.

+ Avertissement au sujet des performances +

Utiliser ce drapeau fait intervenir mod_proxy sans la + gestion des connexions persistantes car dans ce cas, c'est le worker par + défaut qui est utilisé, et ce dernier ne gère pas la mise en commun et la + réutilisation des connexions.

+

Pour utiliser les connexions persistantes, vous devez définir un bloc + Proxy, au moins pour les parties + protocole et hôte de l'URL cible, et contenant une directive ProxySet où vous définissez par exemple un + délai.

+

Si vous le définissez avec une directive ProxyPass ou ProxyPassMatch, les connexions persistantes + seront automatiquement utilisées.

Note: mod_proxy doit être activé pour pouvoir -- 2.47.2