Commit 2e62c82b authored by Lucien Gentis's avatar Lucien Gentis
Browse files

Rebuild.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1833244 13f79535-47bb-0310-9956-ffa450edef68
parent be7e1618
Loading
Loading
Loading
Loading
+143 −0
Original line number Diff line number Diff line
@@ -74,7 +74,10 @@ disponibles</td></tr>
<li><img alt="" src="../images/down.gif" /> <a href="#httpprotocoloptions">HttpProtocolOptions</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#if">&lt;If&gt;</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#ifdefine">&lt;IfDefine&gt;</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#ifdirective">&lt;IfDirective&gt;</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#iffile">&lt;IfFile&gt;</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#ifmodule">&lt;IfModule&gt;</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#ifsection">&lt;IfSection&gt;</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#include">Include</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#includeoptional">IncludeOptional</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#keepalive">KeepAlive</a></li>
@@ -2411,6 +2414,90 @@ test retourne "vrai" au d
&lt;/IfDefine&gt;</pre>


</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="ifdirective" id="ifdirective">Directive</a> <a name="IfDirective" id="IfDirective">&lt;IfDirective&gt;</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives dont le traitement est conditionn par la
prsence ou l'absence d'une directive particulire</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>&lt;IfDirective [!]<var>directive-name</var>&gt; ...
    &lt;/IfDirective&gt;</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, rpertoire, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>All</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Core</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible  partir de la version 2.4.34 du serveur HTTP Apache</td></tr>
</table>
    <p>La section <code>&lt;IfDirective
    <var>test</var>&gt;...&lt;/IfDirective&gt;</code> permet de regrouper des
    directives dont le traitement n'est effectu que si une directive
    particulire est prsente, autrement dit si l'expression <var>test</var> est
    value  true. Si l'expression <var>test</var> est value  false, toutes
    les lignes qui se trouvent entre les balises de dbut et de fin de la
    section sont ignores.</p>

    <p>L'expression <var>test</var> de la section <code class="directive">&lt;IfDirective&gt;</code> peut prendre les deux formes
    suivantes :</p>

    <ul>
      <li><var>directive-name</var></li>

      <li>!<var>directive-name</var></li>
    </ul>

    <p>Dans le premier cas, les directives qui se situent entre les balises de
    dbut et de fin de la section ne sont traites que si une directive de nom
    directive-name est disponible  cet instant. Dans le second cas, la condition est
    inverse, et les directives ne sont traites que si
    <var>directive-name</var> n'est <strong>pas</strong> disponible.</p>

    <div class="note">Cette section ne doit tre utilise que si vous devez partager le mme
    fichier de configuration entre plusieurs versions de
    <code class="program"><a href="../programs/httpd.html">httpd</a></code>, sans tenir compte de la disponibilit de telle ou
    telle directive. Dans une configuration standard, il est inutile de placer
    les directives dans des sections <code class="directive">&lt;IfDirective&gt;</code>.</div>

<h3>Voir aussi</h3>
<ul>
<li><code class="directive"><a href="#ifsection">&lt;IfSection&gt;</a></code></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="iffile" id="iffile">Directive</a> <a name="IfFile" id="IfFile">&lt;IfFile&gt;</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives qui ne seront traites que si un fichier
existe au dmarrage</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>&lt;IfFile [!]<var>parameter-name</var>&gt; ...
    &lt;/IfFile&gt;</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, rpertoire, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>All</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Core</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible  partir de la version 2.4.34 du serveur HTTP Apache</td></tr>
</table>
    <p>La section <code>&lt;IfFile <var>filename</var>&gt;...&lt;/IfFile&gt;</code>
    permet de conditionner le traitement de directives 
    l'existence d'un fichier sur disque. Ainsi, les directives dfinies au sein
    d'une section <code class="directive">&lt;IfFile&gt;</code> ne seront
    traites que si le fichier <var>filename</var> existe. Si le fichier
    <var>filename</var> n'existe pas, tout ce qui se trouve entre les marqueurs
    start et end sera ignor. <var>filename</var> peut tre un chemin absolu ou
    relatif au chemin dfini par la directive ServerRoot.</p>

    <p>Le paramtre <var>filename</var> de l'en-tte d'une section <code class="directive">&lt;IfFile&gt;</code> peut prendre la mme forme que la variable
    <var>test</var> de la section <code class="directive"><a href="#ifdefine">&lt;IfDefine&gt;</a></code> ;  ce titre, le rsultat du test peut
    tre invers en plaant le caractre <code>!</code> juste avant
    <var>filename</var>.
    </p>
   
    <p>Si <var>filename</var> est un chemin relatif, il sera gnr par rapport
    au chemin dfini par la directive <code class="directive"><a href="#serverroot">ServerRoot</a></code>. Lorsque la directive <code class="directive">&lt;IfFile&gt;</code> intervient avant la dfinition de la
    directive <code class="directive"><a href="#serverroot">ServerRoot</a></code>,
    <var>filename</var> sera relatif au rpertoire racine par dfaut du serveur
    ou au rpertoire racine pass dans la ligne de commande via l'option
    <code>-d</code>.</p>
    

</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="ifmodule" id="ifmodule">Directive</a> <a name="IfModule" id="IfModule">&lt;IfModule&gt;</a></h2>
@@ -2467,6 +2554,62 @@ versions 2.1 et sup
    pas ncessaire de placer les directives  l'intrieur de sections
    <code class="directive">&lt;IfModule&gt;</code>.</div>

</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="ifsection" id="ifsection">Directive</a> <a name="IfSection" id="IfSection">&lt;IfSection&gt;</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives dont le traitement est conditionn par la
prsence ou l'absence d'une section particulire</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>&lt;IfSection [!]<var>section-name</var>&gt; ...
    &lt;/IfSection&gt;</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, rpertoire, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>All</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Core</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible  partir de la version 2.4.34 du serveur HTTP Apache</td></tr>
</table>
    <p>La section <code>&lt;IfSection
    <var>test</var>&gt;...&lt;/IfSection&gt;</code> permet de regrouper des
    directives dont le traitement n'est effectu que si une section de
    configuration particulire est prsente. Une section, par exemple <code class="directive">&lt;VirtualHost&gt;</code>, permet de regrouper des directives
    et possde un nom prcd du caractre "&lt;".</p>

    <p>Les directives situes  l'intrieur d'une section <code class="directive">&lt;IfSection&gt;</code> ne sont traites que si l'expression
    <var>test</var> est value  true. Si l'expression <var>test</var> est
    value  false, toutes les lignes situes entre les balises de dbut et de
    fin de la section sont ignores.</p>

    <p><var>section-name</var> doit tre spcifi sans les caractres de dbut
    "&lt;" ou fin "&gt;". L'expression <var>test</var> de la section <code class="directive">&lt;IfSection&gt;</code> peut prendre deux formes :</p>

    <ul>
      <li><var>section-name</var></li>
      <li>!<var>section-name</var></li>
    </ul>

    <p>Dans le premier cas, les directives qui se situent entre les balises de
    dbut et de fin de la section ne sont traites que si une section de nom
    section-name est disponible  cet instant. Dans le second cas, la condition est
    inverse, et les directives ne sont traites que si
    <var>section-name</var> n'est <strong>pas</strong> disponible.</p>

    <p>Par exemple :</p>

    <pre class="prettyprint lang-config">&lt;IfSection VirtualHost&gt;
   ...
&lt;/IfSection&gt;</pre>

    
    <div class="note">Cette section ne doit tre utilise que si vous devez partager le mme
    fichier de configuration entre plusieurs versions de
    <code class="program"><a href="../programs/httpd.html">httpd</a></code>, sans tenir compte de la disponibilit de telle ou
    telle section. Dans une configuration standard, il est inutile de placer
    les directives dans des sections <code class="directive">&lt;IfSection&gt;</code>.</div>

<h3>Voir aussi</h3>
<ul>
<li><code class="directive"><a href="#ifdirective">&lt;IfDirective&gt;</a></code></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="include" id="include">Directive</a> <a name="Include" id="Include">Include</a></h2>
+1 −1
Original line number Diff line number Diff line
@@ -10,7 +10,7 @@
    <variant outdated="yes">de</variant>
    <variant>en</variant>
    <variant outdated="yes">es</variant>
    <variant outdated="yes">fr</variant>
    <variant>fr</variant>
    <variant outdated="yes">ja</variant>
    <variant outdated="yes">tr</variant>
  </variants>
+3 −0
Original line number Diff line number Diff line
@@ -321,7 +321,10 @@
<li><a href="mod_ident.html#identitychecktimeout">IdentityCheckTimeout</a></li>
<li><a href="core.html#if">&lt;If&gt;</a></li>
<li><a href="core.html#ifdefine">&lt;IfDefine&gt;</a></li>
<li><a href="core.html#ifdirective">&lt;IfDirective&gt;</a></li>
<li><a href="core.html#iffile">&lt;IfFile&gt;</a></li>
<li><a href="core.html#ifmodule">&lt;IfModule&gt;</a></li>
<li><a href="core.html#ifsection">&lt;IfSection&gt;</a></li>
<li><a href="mod_version.html#ifversion">&lt;IfVersion&gt;</a></li>
<li><a href="mod_imagemap.html#imapbase">ImapBase</a></li>
<li><a href="mod_imagemap.html#imapdefault">ImapDefault</a></li>
+28 −4
Original line number Diff line number Diff line
@@ -30,8 +30,6 @@
<a href="../fr/mod/mod_proxy.html" title="Franais">&nbsp;fr&nbsp;</a> |
<a href="../ja/mod/mod_proxy.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a></p>
</div>
<div class="outofdate">Cette traduction peut tre prime. Vrifiez la version
            anglaise pour les changements rcents.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Serveur mandataire/passerelle multi-protocole</td></tr>
<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="module-dict.html#ModuleIdentifier">IdentificateurdeModule:</a></th><td>proxy_module</td></tr>
@@ -1459,8 +1457,15 @@ ProxyPass "/mirror/foo" "http://backend.example.com"</pre>
         <tr><td>S: le serveur cible est arrt.</td></tr>
         <tr><td>I: le serveur cible est en mode "erreurs ignores",
	 et sera toujours considr comme disponible.</td></tr>
	 <tr><td>R: Le serveur cible sert de remplaant 
	 chaud. Lorsqu'un serveur cible avec un lbset donn est inutilisable
	 (maintenance, arrt, en erreur, etc...), un serveur de remplacement 
	 chaud libre de mme lbset sera utilis  sa place. Les remplaants 
	 chaud permettent de s'assurer qu'un nombre dtermin de serveurs cibles
	 sera toujours disponible pour un rpartiteur de charge.</td></tr>
         <tr><td>H: le serveur cible est en mode d'attente et ne sera
	 utilis que si aucun autre serveur n'est disponible.</td></tr>
	 utilis que si aucun autre serveur ou remplaant  chaud n'est
	 disponible dans le jeu de serveurs cibles.</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
@@ -1642,8 +1647,27 @@ ProxyPass "/" "balancer://mycluster/" stickysession=JSESSIONID|jsessionid nofail
&lt;/Proxy&gt;</pre>


    <p>La dfinition de remplaants  chaud permet de s'assurer qu'un nombre
    dtermin de serveurs sera toujours disponible dans le jeu de serveurs
    cibles :</p>
    <pre class="prettyprint lang-config">ProxyPass "/" "balancer://sparecluster/"
&lt;Proxy balancer://sparecluster&gt;
    BalancerMember ajp://1.2.3.4:8009
    BalancerMember ajp://1.2.3.5:8009
    # Les serveurs ci-dessous sont des remplaants  chaud. Pour chaque serveur
    # ci-dessus qui viendrait  tre inutilisable (maintenance, arrt, non
    # contactable, en erreur, etc...), un de ces remplaants  chaud prendra sa
    # place. Deux serveurs seront toujours disponibles pour traiter une requte
    # ( moins qu'un ou plusieurs remplaant  chaud soit lui aussi
    # indisponible).
    BalancerMember ajp://1.2.3.6:8009 status=+R
    BalancerMember ajp://1.2.3.7:8009 status=+R
&lt;/Proxy&gt;</pre>


    <p>Configuration d'un serveur cible de rserve qui ne sera utilis que si
    aucun autre serveur cible n'est disponible</p>
    aucun autre serveur cible ou remplaant  chaud n'est disponible dans le jeu
    de serveurs cibles :</p>
    <pre class="prettyprint lang-config">ProxyPass "/" "balancer://hotcluster/"
&lt;Proxy "balancer://hotcluster"&gt;
    BalancerMember "ajp://1.2.3.4:8009" loadfactor=1
+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>
Loading