Commit f1daa867 authored by Lucien Gentis's avatar Lucien Gentis
Browse files

Rebuild.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1697102 13f79535-47bb-0310-9956-ffa450edef68
parent 8ff23664
Loading
Loading
Loading
Loading
+34 −29
Original line number Diff line number Diff line
@@ -234,7 +234,7 @@
      </code></p></div>

      <p>Cet exemple cre un worker associ  l'URL du serveur original
      <code>http://backend.example.com</code>, et utilisant les dlais
      <code>http://backend.example.com</code>, qui utilisera les dlais
      spcifis. Dans le cas d'un mandataire direct, les workers sont
      gnralement dfinis via la directive <code class="directive"><a href="#proxyset">ProxySet</a></code> directive :</p>

@@ -1006,6 +1006,23 @@ l'espace d'URLs du serveur local</td></tr>
    </p>
    </div>

    <p>Lorsque cette directive est utilise dans une section <code class="directive"><a href="../mod/core.html#location">&lt;Location&gt;</a></code>, le premier
    argument est omis et le rpertoire local est obtenu  partir de
    l'argument de la directive <code class="directive"><a href="../mod/core.html#location">&lt;Location&gt;</a></code>. Il en est de mme  l'intrieur
    d'une section <code class="directive"><a href="../mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code>, mais le rsultat ne sera
    probablement pas celui attendu car ProxyPassReverse va interprter
    l'expression rationnelle littralement comme un chemin ; si besoin
    est dans ce cas, dfinissez la directive ProxyPassReverse en dehors
    de la section, ou dans une section <code class="directive"><a href="../mod/core.html#location">&lt;Location&gt;</a></code> spare.</p>

    <p>La directive ProxyPass ne peut pas tre place dans une section
    <code class="directive"><a href="../mod/core.html#directory">&lt;Directory&gt;</a></code> ou
    <code class="directive"><a href="../mod/core.html#files">&lt;Files&gt;</a></code>.</p>

    <p>Si vous avez besoin d'un configuration de mandataire inverse plus
    souple, reportez-vous  la documentaion de la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> et son drapeau
    <code>[P]</code>.</p>

    <p>Le drapeau <code>!</code> permet de soustraire un sous-rpertoire
    du mandat inverse, comme dans l'exemple suivant :</p>    

@@ -1037,13 +1054,16 @@ l'espace d'URLs du serveur local</td></tr>

    </div> 

    <p><strong>ProxyPass <code>cl=valeur</code> Paramtres</strong></p>

    <p>Depuis la version 2.1 du serveur HTTP Apache, mod_proxy supporte
    les jeux de connexions vers un serveur d'arrire-plan. Ainsi, les
    connexions cres  la demande peuvent tre conserves dans un
    jeu pour une utilisation ultrieure. Les limites de la taille
    du jeu de connexions et d'autres paramtres peuvent tre dfinis au
    niveau de la directive <code class="directive">ProxyPass</code> via des
    arguments <code>cl=valeur</code> dcrits dans la table ci-dessous.</p>
    arguments <code>cl=valeur</code> dcrits dans les
    tables ci-dessous.</p>

    <p>Par dfaut, mod_proxy permettra de conserver le nombre maximum de
    connexions pouvant tre utilises simultanment par le processus
@@ -1367,6 +1387,8 @@ l'espace d'URLs du serveur local</td></tr>
      &lt;/Proxy&gt;
    </code></p></div>

    <p><strong>Mots-cls additionnels de ProxyPass</strong></p>

    <p>Normalement, mod_proxy va mettre sous leur forme canonique les
    URLs traites par ProxyPass. Mais ceci peut tre incompatible avec
    certains serveurs d'arrire-plan, et en particulier avec ceux qui
@@ -1377,24 +1399,6 @@ l'espace d'URLs du serveur local</td></tr>
    car la protection limite contre les attaques  base d'URL que
    fournit le mandataire est alors supprime.</p>

    <p>Lorsque la directive ProxyPass est utilise  l'intrieur d'une
    section <code class="directive"><a href="../mod/core.html#location">&lt;Location&gt;</a></code>, le premier argument est omis et le rpertoire
    local est obtenu  partir de la section <code class="directive"><a href="../mod/core.html#location">&lt;Location&gt;</a></code>. Il en est de
    mme  l'intrieur
    d'une section <code class="directive"><a href="../mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code> ; cependant, ProxyPass
    n'interprte pas les expressions rationnelles, et dans ce cas, il
    est ncessaire d'utiliser la directive
    <code class="directive">ProxyPassMatch</code>.
    </p>

    <p>Cette directive ne peut pas tre place dans une section
    <code class="directive"><a href="../mod/core.html#directory">&lt;Directory&gt;</a></code> ou
    <code class="directive"><a href="../mod/core.html#files">&lt;Files&gt;</a></code>.</p>

    <p>Si vous avez besoin d'un configuration de mandataire inverse plus
    souple, reportez-vous  la documentaion de la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> et son drapeau
    <code>[P]</code>.</p>

    <p>Le mot-cl optionnel <var>interpolate</var> (disponible depuis
    httpd 2.2.9), en combinaison avec la directive
    <code class="directive">ProxyPassInterpolateEnv</code>, permet  ProxyPass
@@ -1556,8 +1560,8 @@ par un serveur mandat
    les rfrences d'URL.</p>

    <p><var>chemin</var> est le nom d'un chemin virtuel local.
    <var>url</var> est une URL partielle pour le serveur distant - ils
    sont utiliss de la mme faon qu'avec la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>.</p>
    <var>url</var> est une URL partielle pour le serveur distant. Ces
    paramtres s'utilisent de la mme faon qu'avec la directive <code class="directive"><a href="#proxypass">ProxyPass</a></code>.</p>

    <p>Supposons par exemple que le serveur local a pour adresse
    <code>http://example.com/</code> ; alors</p>
@@ -1574,17 +1578,17 @@ par un serveur mandat
    requte mandate pour <code>http://backend.example.com/bar</code>
    (la fonctionnalit fournie par <code>ProxyPass</code>). Il va
    aussi s'occuper des redirections que le serveur
    <code>backend.example.com</code> envoie : lorsque
    <code>http://backend.example.com/bar</code> est redirig par
    celui-ci vers <code>http://backend.example.com/quux</code>, Apache
    <code>backend.example.com</code> envoie lorsqu'il redirige
    <code>http://backend.example.com/bar</code> vers
    <code>http://backend.example.com/quux</code>. Apache
    corrige ceci en <code>http://example.com/miroir/foo/quux</code>
    avant de faire suivre la redirection HTTP au client. Notez que le
    nom d'hte utilis pour construire l'URL est choisi en respectant la
    dfinition de la directive <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code>.</p>

    <p>Notez que la directive <code class="directive">ProxyPassReverse</code>
    peut aussi tre utilise en conjonction avec la fonctionnalit
    pass-through (<code>RewriteRule ...  [P]</code>) du module
    peut aussi tre utilise en conjonction avec la
    fonctionnalit de mandataire (<code>RewriteRule ...  [P]</code>) du module
    <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>, car elle ne dpend pas d'une directive
    <code class="directive"><a href="#proxypass">ProxyPass</a></code>
    correspondante.</p>
@@ -1677,7 +1681,8 @@ du mandataire</td></tr>
</table>
    <p>Lorsqu'elle est active, cette directive va transmettre l'en-tte
    Host: de la requte entrante vers le serveur mandat, au lieu du nom
    d'hte spcifi par la directive <code class="directive">ProxyPass</code>.</p>
    d'hte spcifi par la directive
    <code class="directive">ProxyPass module="mod_proxy"</code>.</p>

    <p>Cette directive est habituellement dfinie  <code>Off</code>.
    Elle est principalement utile dans les configurations particulires
+1 −1
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@

  <variants>
    <variant>en</variant>
    <variant outdated="yes">fr</variant>
    <variant>fr</variant>
    <variant outdated="yes">ja</variant>
  </variants>
</metafile>