]> granicus.if.org Git - apache/blobdiff - docs/manual/mod/mod_proxy.xml.fr
Update transformations
[apache] / docs / manual / mod / mod_proxy.xml.fr
index 44575519d73addc9632788c3cee1475fa0df7d65..b7fff23c3a6edb223627eb76c415f7f2dd911c26 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1058629 -->
+<!-- English Revision: 1202453:1226563 (outdated) -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -708,6 +708,23 @@ correspondant &agrave; une expression rationnelle</description>
 </usage>
 </directivesynopsis>
 
+<directivesynopsis>
+<name>BalancerGrowth</name>
+<description>Nombre de membres suppl&eacute;mentaires pouvant &ecirc;tre ajout&eacute;s
+apr&egrave;s la configuration initiale</description>
+    <syntax>BalancerGrowth <var>#</var></syntax>
+    <default>BalancerGrowth 5</default>
+    <contextlist><context>server config</context><context>virtual host</context></contextlist>
+<compatibility>BalancerGrowth est disponible depuis la version 2.3.13 du
+serveur HTTP Apache</compatibility>
+<usage>
+    <p>Cette directive permet de d&eacute;finir le nombre de membres pouvant
+    &ecirc;tre ajout&eacute;s au groupe de r&eacute;partition de charge pr&eacute;configur&eacute; d'un
+    serveur virtuel. Elle n'est active que si le groupe a &eacute;t&eacute;
+    pr&eacute;configur&eacute; avec un membre au minimum.</p>
+</usage>
+</directivesynopsis>
+
 <directivesynopsis>
 <name>BalancerMember</name>
 <description>Ajoute un membre &agrave; un groupe de r&eacute;partition de
@@ -1097,9 +1114,20 @@ l'espace d'URLs du serveur local</description>
     <tr><td>status</td>
         <td>-</td>
         <td>Valeur constitu&eacute;e d'une simple lettre et d&eacute;finissant l'&eacute;tat
-       initial de ce serveur cible : 'D' correspond &agrave; "d&eacute;sactiv&eacute;", 'S' &agrave;
-       "arr&ecirc;t&eacute;", 'I' &agrave; "erreurs ignor&eacute;es", 'H' &agrave; "interruption &agrave; chaud"
-       et 'E' &agrave; "erreur". Une valeur d'&eacute;tat peut &ecirc;tre d&eacute;finie (ce qui
+       initial de ce serveur cible.
+        <table>
+         <tr><td>D: le serveur cible est d&eacute;sactiv&eacute; et n'accepte aucune requ&ecirc;te.</td></tr>
+         <tr><td>S: le serveur cible est arr&ecirc;t&eacute;.</td></tr>
+         <tr><td>I: le serveur cible est en mode "erreurs ignor&eacute;es",
+        et sera toujours consid&eacute;r&eacute; comme disponible.</td></tr>
+         <tr><td>H: le serveur cible est en mode d'attente et ne sera
+        utilis&eacute; que si aucun autre serveur n'est disponible.</td></tr>
+         <tr><td>E: le serveur cible est en erreur.</td></tr>
+         <tr><td>N: le serveur cible est en mode vidage, n'acceptera que
+        les sessions persistantes qui lui appartiennent, et refusera
+        toutes les autres requ&ecirc;tes.</td></tr>
+        </table>
+       Une valeur d'&eacute;tat peut &ecirc;tre d&eacute;finie (ce qui
        correspond au comportement par d&eacute;faut) en pr&eacute;fixant la valeur
        par '+', ou annul&eacute;e en pr&eacute;fixant la valeur par '-'. Ainsi, la
        valeur 'S-E' d&eacute;finit l'&eacute;tat de ce serveur cible &agrave; "arr&ecirc;t&eacute;" et supprime
@@ -1350,6 +1378,16 @@ du serveur local en utilisant des expressions rationnelles</description>
     plus flexible, voyez la directive <directive
     module="mod_rewrite">RewriteRule</directive> avec le drapeau
     <code>[P]</code>.</p>
+
+    <note type="warning">
+      <title>Avertissement &agrave; propos de la s&eacute;curit&eacute;</title>
+      <p>Lors de la construction de l'URL cible de la r&egrave;gle, il convient
+      de prendre en compte l'impact en mati&egrave;re de s&eacute;curit&eacute; qu'aura le
+      fait de permettre au client d'influencer le jeu d'URLs pour
+      lesquelles votre serveur agira en tant que mandataire.
+      Assurez-vous que la partie protocole://nom-serveur de l'URL soit
+      fixe, ou ne permette pas au client de l'influencer induement.</p>
+    </note>
 </usage>
 </directivesynopsis>
 
@@ -1462,6 +1500,8 @@ r&eacute;&eacute;crit la cha&icirc;ne correspondant au domaine dans les en-t&eci
 <code>Set-Cookie</code>.</p>
 </usage>
 </directivesynopsis>
+
+
 <directivesynopsis>
 <name>ProxyPassReverseCookiePath</name>
 <description>Ajuste la cha&icirc;ne correspondant au chemin dans les en-t&ecirc;tes
@@ -1472,11 +1512,27 @@ Set-Cookie en provenance d'un serveur mandat&eacute;</description>
 <context>directory</context>
 </contextlist>
 <usage>
-<p>L'utilisation de cette directive est similaire &agrave; celle de la
-directive <directive module="mod_proxy">ProxyPassReverse</directive>,
-mais au lieu de r&eacute;&eacute;crire des en-t&ecirc;tes qui contiennent des URLs, elle
-r&eacute;&eacute;crit la cha&icirc;ne correspondant au <code>chemin</code> dans les en-t&ecirc;tes
-<code>Set-Cookie</code>.</p>
+<p>
+Cette directive s'av&egrave;re utile en conjonction avec la directive
+<directive module="mod_proxy">ProxyPassReverse</directive> dans les
+situations o&ugrave; les chemins d'URL d'arri&egrave;re-plan correspondent &agrave; des
+chemins publics sur le mandataire inverse. Cette directive permet de
+r&eacute;&eacute;crire la cha&icirc;ne <code>path</code> dans les en-t&ecirc;tes
+<code>Set-Cookie</code>. Si le d&eacute;but du chemin du cookie correspond &agrave;
+<var>chemin-interne</var>, le chemin du cookie sera remplac&eacute; par
+<var>chemin-public</var>.
+</p><p>
+Dans l'exemple fourni avec la directive <directive
+module="mod_proxy">ProxyPassReverse</directive>, la directive :
+</p>
+    <example>
+      ProxyPassReverseCookiePath  /  /mirror/foo/
+    </example>
+<p>
+va r&eacute;&eacute;crire un cookie poss&eacute;dant un chemin d'arri&egrave;re-plan <code>/</code>
+(ou <code>/example</code> ou en fait tout chemin)
+en <code>/mirror/foo/</code>..
+</p>
 </usage>
 </directivesynopsis>
 
@@ -1892,7 +1948,8 @@ les configurations de mandataires inverses</description>
     <directive>ProxyPassReverseCookiePath</directive>, en leur indiquant
     de remplacer la cha&icirc;ne <code>${nom_var}</code> dans les directives
     de configuration par la valeur de la variable d'environnement
-    <code>nom_var</code>.</p>
+    <code>nom_var</code> (si l'option <var>interpolate</var> est
+    sp&eacute;cifi&eacute;e).</p>
     <p>Conservez cette directive &agrave; off (pour les performances du
     serveur), sauf si vous en avez r&eacute;ellement besoin.</p>
 </usage>
@@ -1921,4 +1978,45 @@ mod_status</description>
 </usage>
 </directivesynopsis>
 
+<directivesynopsis>
+<name>ProxyAddHeaders</name>
+<description>Ajoute des informations &agrave; propos du mandataire aux
+en-t&ecirc;tes X-Forwarded-*</description>
+<syntax>ProxyAddHeaders Off|On</syntax>
+<default>ProxyAddHeaders On</default>
+<contextlist><context>server config</context>
+<context>virtual host</context>
+<context>directory</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.3.10</compatibility>
+
+<usage>
+    <p>Cette directive permet de passer au serveur d'arri&egrave;re-plan des
+    informations &agrave; propos du mandataire via les en-t&ecirc;tes HTTP
+    X-Forwarded-For, X-Forwarded-Host et X-Forwarded-Server.</p>
+    <note><title>Utilit&eacute;</title>
+     <p>Cette option n'est utile que dans le cas du mandat HTTP trait&eacute;
+     par <module>mod_proxy_http</module>.</p>
+    </note>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ProxySourceAddress</name>
+<description>D&eacute;finit l'adresse IP locale pour les connexions mandat&eacute;es
+sortantes</description>
+<syntax>ProxySourceAddress <var>adresse</var></syntax>
+<contextlist><context>server config</context>
+<context>virtual host</context>
+</contextlist>
+<compatibility>Disponible depuis la version 2.3.9</compatibility>
+<usage>
+    <p>Cette directive permet de d&eacute;finir une adresse IP locale
+    sp&eacute;cifique &agrave; laquelle faire r&eacute;f&eacute;rence lors d'une connexion &agrave; un
+    serveur d'arri&egrave;re-plan.</p>
+
+</usage>
+</directivesynopsis>
+
 </modulesynopsis>