summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLucien Gentis <lgentis@apache.org>2023-04-15 14:24:11 +0000
committerLucien Gentis <lgentis@apache.org>2023-04-15 14:24:11 +0000
commit5372bb3faa2ef64697bc91ee3708feba16c13534 (patch)
treee752673f8349faa6166d4955662e38f711552060
parentc216724c644b0c591df932bc51be6a7d547b25d6 (diff)
downloadhttpd-5372bb3faa2ef64697bc91ee3708feba16c13534.tar.gz
fr doc XML files updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1909156 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--docs/manual/mod/mod_rewrite.xml.fr17
-rw-r--r--docs/manual/rewrite/flags.xml.fr31
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 78c9613b65..0004c37214 100644
--- a/docs/manual/mod/mod_rewrite.xml.fr
+++ b/docs/manual/mod/mod_rewrite.xml.fr
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1908360 -->
+<!-- English Revision: 1909084 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -726,7 +726,11 @@ la réécriture soit effectuée
<dd>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 <code>QUERY_STRING</code>.</dd>
+ variable <code>QUERY_STRING</code>. La valeur renvoyée pour
+ <code>REQUEST_URI</code> a déjà été %-décodée ; pour la
+ recoder, passez-la à la <a href="#mapfunc">fonction de
+ mappage</a> "escape".
+ </dd>
<dt><code>THE_REQUEST</code></dt>
@@ -1466,10 +1470,11 @@ substitution !
</tr>
<tr>
<td>B</td>
- <td>Echappe les caractères non-alphanumériques
- dans les références arrières <em>avant</em>
- d'appliquer la transformation. <em><a
- href="../rewrite/flags.html#flag_b">détails ...</a></em></td>
+ <td>Echappe les caractères non-alphanumériques dans les références
+ arrières <em>avant</em> d'appliquer la transformation. Pour un
+ échappement similaire des variables du serveur, voir la <a
+ href="#mapfunc">fonction de mappage</a> "escape".<em><a
+ href="../rewrite/flags.html#flag_b">détails ...</a></em></td>
</tr>
<tr>
<td>BCTLS</td>
diff --git a/docs/manual/rewrite/flags.xml.fr b/docs/manual/rewrite/flags.xml.fr
index 9dd16a03f6..95c034a3a1 100644
--- a/docs/manual/rewrite/flags.xml.fr
+++ b/docs/manual/rewrite/flags.xml.fr
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1909013:1909067 (outdated) -->
+<!-- English Revision: 1909073 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -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 :</p>
-<highlight language="config">RewriteRule "^search/(.*)$" "/search.php?term=$1"</highlight>
+<p>Pour un échappement similaire des variables du serveur, voir la <a
+href="#mapfunc">fonction de mappage</a> "escape".
+</p>
+
+<highlight language="config">
+RewriteRule "^search/(.*)$" "/search.php?term=$1"
+</highlight>
<p>Soit le terme de recherche 'x &amp; y/z' ; un navigateur va le coder
en 'x%20%26%20y%2Fz', transformant la requête en
@@ -631,13 +637,20 @@ local.</p>
</note>
<note type="warning">
- <title>Avertissement au sujet des performances</title>
- <p>Utiliser ce drapeau fait intervenir <module>mod_proxy</module> sans la gestion des connexions
- persistantes, ce qui signifie que vous obtiendrez des performances meilleurs si vous utilisez
- <directive module="mod_proxy">ProxyPass</directive> ou <directive module="mod_proxy">ProxyPassMatch</directive>.</p>
- <p>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.</p>
- <p>Partout où cela est possible, préférez l'utilisation de ces directives.</p>
+ <title>Avertissement au sujet des performances</title>
+ <p>Utiliser ce drapeau fait intervenir <module>mod_proxy</module> 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.</p>
+ <p>Pour utiliser les connexions persistantes, vous devez définir un bloc
+ <directive module="mod_proxy">Proxy</directive>, au moins pour les parties
+ protocole et hôte de l'URL cible, et contenant une directive <directive
+ module="mod_proxy">ProxySet</directive> où vous définissez par exemple un
+ délai.</p>
+ <p>Si vous le définissez avec une directive <directive
+ module="mod_proxy">ProxyPass</directive> ou <directive
+ module="mod_proxy">ProxyPassMatch</directive>, les connexions persistantes
+ seront automatiquement utilisées.</p>
</note>
<p>Note: <module>mod_proxy</module> doit être activé pour pouvoir