]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
Rebuild docs, again
authorRich Bowen <rbowen@apache.org>
Sun, 7 Jun 2026 14:48:48 +0000 (14:48 +0000)
committerRich Bowen <rbowen@apache.org>
Sun, 7 Jun 2026 14:48:48 +0000 (14:48 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1935106 13f79535-47bb-0310-9956-ffa450edef68

110 files changed:
docs/manual/configuring.html.fr.utf8
docs/manual/configuring.xml.meta
docs/manual/content-negotiation.html.fr.utf8
docs/manual/content-negotiation.xml.meta
docs/manual/env.html.fr.utf8
docs/manual/env.xml.meta
docs/manual/expr.html.fr.utf8
docs/manual/expr.xml.meta
docs/manual/getting-started.html.ru.utf8
docs/manual/glossary.html.fr.utf8
docs/manual/misc/relevant_standards.html.en.utf8
docs/manual/misc/relevant_standards.html.ko.euc-kr
docs/manual/misc/relevant_standards.xml.meta
docs/manual/mod/allmodules.xml
docs/manual/mod/allmodules.xml.de
docs/manual/mod/allmodules.xml.es
docs/manual/mod/allmodules.xml.fr
docs/manual/mod/allmodules.xml.ja
docs/manual/mod/allmodules.xml.ko
docs/manual/mod/allmodules.xml.tr
docs/manual/mod/allmodules.xml.zh-cn
docs/manual/mod/core.html.en.utf8
docs/manual/mod/core.html.fr.utf8
docs/manual/mod/core.xml.de
docs/manual/mod/core.xml.es
docs/manual/mod/core.xml.fr
docs/manual/mod/core.xml.ja
docs/manual/mod/core.xml.meta
docs/manual/mod/core.xml.tr
docs/manual/mod/directive-dict.html.fr.utf8
docs/manual/mod/directive-dict.xml.meta
docs/manual/mod/directives.html.de
docs/manual/mod/directives.html.en.utf8
docs/manual/mod/directives.html.es.utf8
docs/manual/mod/directives.html.fr.utf8
docs/manual/mod/directives.html.ja.utf8
docs/manual/mod/directives.html.ko.euc-kr
docs/manual/mod/directives.html.tr.utf8
docs/manual/mod/directives.html.zh-cn.utf8
docs/manual/mod/index.html.de
docs/manual/mod/index.html.en.utf8
docs/manual/mod/index.html.es.utf8
docs/manual/mod/index.html.fr.utf8
docs/manual/mod/index.html.ja.utf8
docs/manual/mod/index.html.ko.euc-kr
docs/manual/mod/index.html.tr.utf8
docs/manual/mod/index.html.zh-cn.utf8
docs/manual/mod/mod_actions.html.fr.utf8
docs/manual/mod/mod_actions.xml.meta
docs/manual/mod/mod_data.html.fr.utf8
docs/manual/mod/mod_dav.html.fr.utf8
docs/manual/mod/mod_dav.xml.meta
docs/manual/mod/mod_deflate.html.fr.utf8
docs/manual/mod/mod_deflate.xml.meta
docs/manual/mod/mod_include.html.fr.utf8
docs/manual/mod/mod_include.xml.meta
docs/manual/mod/mod_lua.html.fr.utf8
docs/manual/mod/mod_lua.xml.meta
docs/manual/mod/mod_proxy.html.fr.utf8
docs/manual/mod/mod_proxy.xml.meta
docs/manual/mod/mod_proxy_fcgi.html.fr.utf8
docs/manual/mod/mod_proxy_fcgi.xml.meta
docs/manual/mod/mod_proxy_scgi.html.fr.utf8
docs/manual/mod/mod_proxy_scgi.xml.meta
docs/manual/mod/quickreference.html.de
docs/manual/mod/quickreference.html.en.utf8
docs/manual/mod/quickreference.html.es.utf8
docs/manual/mod/quickreference.html.fr.utf8
docs/manual/mod/quickreference.html.ja.utf8
docs/manual/mod/quickreference.html.ko.euc-kr
docs/manual/mod/quickreference.html.tr.utf8
docs/manual/mod/quickreference.html.zh-cn.utf8
docs/manual/platform/windows.html.fr.utf8
docs/manual/platform/windows.xml.meta
docs/manual/programs/apachectl.html.fr.utf8
docs/manual/programs/apachectl.xml.meta
docs/manual/programs/htcacheclean.html.fr.utf8
docs/manual/programs/htcacheclean.xml.meta
docs/manual/programs/htdbm.html.fr.utf8
docs/manual/programs/htdbm.xml.meta
docs/manual/programs/htpasswd.html.fr.utf8
docs/manual/programs/htpasswd.xml.meta
docs/manual/programs/httpd.html.fr.utf8
docs/manual/programs/httpd.xml.meta
docs/manual/rewrite/remapping.html.en.utf8
docs/manual/rewrite/remapping.xml.de
docs/manual/rewrite/remapping.xml.es
docs/manual/rewrite/remapping.xml.fr
docs/manual/rewrite/remapping.xml.ja
docs/manual/rewrite/remapping.xml.ko
docs/manual/rewrite/remapping.xml.tr
docs/manual/rewrite/remapping.xml.zh-cn
docs/manual/sections.html.fr.utf8
docs/manual/sections.xml.meta
docs/manual/sitemap.html.de
docs/manual/sitemap.html.en.utf8
docs/manual/sitemap.html.es.utf8
docs/manual/sitemap.html.fr.utf8
docs/manual/sitemap.html.ja.utf8
docs/manual/sitemap.html.ko.euc-kr
docs/manual/sitemap.html.tr.utf8
docs/manual/sitemap.html.zh-cn.utf8
docs/manual/upgrading.html.fr.utf8
docs/manual/upgrading.xml.meta
docs/manual/urlmapping.html.fr.utf8
docs/manual/urlmapping.xml.meta
docs/manual/vhosts/details.html.fr.utf8
docs/manual/vhosts/details.xml.meta
docs/manual/vhosts/name-based.html.fr.utf8
docs/manual/vhosts/name-based.xml.meta

index 79c3ddddc2b0c2c5c4fe5c09ced159b621654433..96e60b9a821d2e49134e71189a1c319c5820459f 100644 (file)
@@ -30,8 +30,6 @@
 <a href="./ko/configuring.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="./tr/configuring.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
 <p>Ce document d&eacute;crit les fichiers utilis&eacute;s pour configurer
 le Serveur HTTP Apache.</p>
@@ -92,6 +90,48 @@ le Serveur HTTP Apache.</p>
     sont aussi ignor&eacute;es. les arguments de directive sont s&eacute;par&eacute;s par des blancs.
     Si un argument contient des espaces, il doit &ecirc;tre entour&eacute; de guillemets.</p>
 
+    <h3 id="quotes">Citation et &eacute;chappement</h3>
+
+    <p>Un argument qui contient des espaces doit &ecirc;tre entour&eacute; de guillemets
+    doubles (<code>"</code>) ou de guillemets simples (<code>'</code>). Les
+    guillemets eux-m&ecirc;mes ne font pas partie de l&rsquo;argument.</p>
+
+    <p>&Agrave; l&rsquo;int&eacute;rieur d&rsquo;une cha&icirc;ne entre guillemets, seules deux s&eacute;quences
+    d&rsquo;&eacute;chappement sont reconnues&nbsp;: <code>\\</code> produit une controblique
+    litt&eacute;rale et <code>\"</code> (ou <code>\'</code> si la cha&icirc;ne est entour&eacute;e
+    de guillemets simples) produit un guillemet litt&eacute;ral sans terminer la
+    cha&icirc;ne. Toutes les autres s&eacute;quences avec controblique sont conserv&eacute;es telles
+    quelles &mdash;&nbsp;par exemple, <code>\n</code> sera consid&eacute;r&eacute; comme une cha&icirc;ne
+    litt&eacute;ral de deux caract&egrave;res <code>\n</code>, pas comme une nouvelle
+    ligne.</p>
+
+    <p>En dehors des guillemets, les controbliques n&rsquo;ont aucune signification
+    sp&eacute;ciale et sont trait&eacute;es comme des caract&egrave;res litt&eacute;raux. La seule exception
+    est la controblique de continuation de ligne en fin de ligne, comme d&eacute;crit
+    ci-avant.</p>
+
+    <p>Notez que des cha&icirc;nes entre guillemets adjacentes sans espace entre elles
+    ne sont <strong>pas</strong> concat&eacute;n&eacute;es &mdash;&nbsp;elles sont trait&eacute;es comme des
+    arguments s&eacute;par&eacute;s. Par exemple&nbsp;:</p>
+
+    <div class="example"><p><code>
+    # Il ne s&rsquo;agit pas d&rsquo;un seul argument, mais de DEUX&nbsp;:<br>
+    Header set X-Foo "arg1""arg2"
+    </code></p></div>
+
+    <p>Certaines directives acceptent des arguments qui contiennent des
+    sous-expressions ayant leur propre syntaxe, telles que les drapeaux de la
+    directive <code class="directive"><a href="./mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> ou les
+    expression <a href="expr.html">ap_expr</a>. Dans ces cas, l&rsquo;interpr&eacute;teur de
+    fichier de configuration enl&egrave;ve tout d&rsquo;abord les guillemets englobants et
+    traite les s&eacute;quences avec controblique comme d&eacute;crit ci-avant, puis
+    l&rsquo;interpr&eacute;teur propre &agrave; la directive traite le r&eacute;sultat. En cas de doute,
+    utiliser des guillemets simples autour d&rsquo;un argument qui contient des
+    controbliques peut &eacute;viter un double traitement inattendu des s&eacute;quenses
+    d&rsquo;&eacute;chappement.</p>
+
+        
+
     <p>Les directives dans les fichiers de configuration ne sont pas
     sensibles &agrave; la casse, mais leurs arguments le sont souvent.</p>
 
index 28796b60e280d055bb743941d911d22e9d0d55b2..e7194824866667dff49cf74e361f12f5718d59b6 100644 (file)
@@ -9,7 +9,7 @@
   <variants>
     <variant outdated="yes">de</variant>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>
index 87ef1e3848e7eed7c991a2e50bf7d76bacd911e2..acf9a382f868380231323a66707c634007f1da15 100644 (file)
@@ -29,8 +29,6 @@
 <a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="./tr/content-negotiation.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
 
     <p>Apache HTTPD prend en charge la n&eacute;gociation de
index 5ebb3ced68341c77a8e64dc31cf130d4ca2079f0..d9d19c5db379c34611dd55dead1e4ae61d1f2cb2 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>
index 03541dedf3e98b05730a6b8ed65ed41376a7354e..8358059ecc63dfed67450dbfb457566d54aa1c31 100644 (file)
@@ -29,8 +29,6 @@
 <a href="./ko/env.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="./tr/env.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
      <p>Deux types de variables d'environnement affectent le serveur
      HTTP Apache.</p>
 
     <table class="related"><tr><th>Modules Apparent&eacute;s</th><th>Directives Apparent&eacute;es</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_authz_host.html">mod_authz_host</a></code></li><li><code class="module"><a href="./mod/mod_cgi.html">mod_cgi</a></code></li><li><code class="module"><a href="./mod/mod_ext_filter.html">mod_ext_filter</a></code></li><li><code class="module"><a href="./mod/mod_headers.html">mod_headers</a></code></li><li><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></li><li><code class="module"><a href="./mod/mod_log_config.html">mod_log_config</a></code></li><li><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_authz_core.html#require">Require</a></code></li><li><code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code></li><li><code class="directive"><a href="./mod/mod_access_compat.html#allow">Allow</a></code></li><li><code class="directive"><a href="./mod/mod_access_compat.html#deny">Deny</a></code></li><li><code class="directive"><a href="./mod/mod_ext_filter.html#extfilterdefine">ExtFilterDefine</a></code></li><li><code class="directive"><a href="./mod/mod_headers.html#header">Header</a></code></li><li><code class="directive"><a href="./mod/mod_log_config.html#logformat">LogFormat</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewriterule">RewriteRule</a></code></li></ul></td></tr></table>
 
+    <div class="note">
+      <h3>Alternative moderne : les expressions</h3>
+      <p>De nombreux exemples d&rsquo;utilisation qui n&eacute;cessitaient auparavant de
+      d&eacute;finir et tester des variables d&rsquo;environnement &mdash; par exemple les en-t&ecirc;tes
+      conditionnels, le contr&ocirc;le d&rsquo;acc&egrave;s et la journalisation &mdash; peuvent
+      maintenant &ecirc;tre trait&eacute;s de mani&egrave;re plus directe en utilisant les
+      expressions <code class="directive"><a href="./mod/core.html#if">&lt;If&gt;</a></code> avec la
+      fonction <code>reqenv</code>. Voir <a href="expr.html">Les expressions
+      dans le serveur HTTP Apache</a> pour la syntaxe des expressions et la
+      liste compl&egrave;te des <a href="expr.html#vars">variables</a> disponibles.</p>
+    </div>
+
     <h3 id="cgi-scripts">Scripts CGI</h3>
         
 
        caract&eacute;ristiques du client. Par exemple, vous pouvez utiliser ces
         directives pour interdire l'acc&egrave;s depuis un navigateur particulier
        (User-Agent).
+       Pour des conditions plus complexes, <a href="expr.html"><code>Require
+       expr</code></a> fournit une alternative qui permet d&rsquo;&eacute;valuer des
+       variables d&rsquo;environnement en utilisant la fonction <code>reqenv</code>
+       en combinaison avec d&rsquo;autres propri&eacute;t&eacute;s de requ&ecirc;te.
         </p>
 
     
     par la sp&eacute;cification de HTTP. Elles ont &eacute;t&eacute; plus largement adopt&eacute;es et
     constituent une m&eacute;thode standard pour transmettre des informations entre le
     navigateur et le serveur, et entre les processus au sein du serveur. Nous en
-    d&eacute;crivons quelques unes ici&nbsp;; consultez la sp&eacute;cification de CGI pour
-    plus de d&eacute;tails.</p>
+    d&eacute;crivons quelques unes ici. Pour une liste compl&egrave;te des variables de
+    requ&ecirc;te disponibles dans les <a href="expr.html">expressions</a> (parmi
+    lesquelles <code>REQUEST_URI</code>, <code>REMOTE_ADDR</code>,
+    <code>SERVER_NAME</code> et de nombreuses autres), voir le document de
+    r&eacute;f&eacute;rence <a href="expr.html#vars">variables dans les expressions</a>.</p>
+
+    <p>Consultez la sp&eacute;cification CGI pour plus de d&eacute;tails &agrave; propos des
+    m&eacute;tavariables CGI standard.</p>
 
     <h3 id="query-string">QUERY_STRING</h3>
         
     <h3 id="path-info">PATH_INFO</h3>
         
 
-        <p>La variable <code>PATH_INFO</code> est d&eacute;finie avec toute valeur qui
+        <p>La variable <a class="glossarylink" href="./glossary.html#pathinfo" title="voir glossaire">PATH_INFO</a> est d&eacute;finie avec toute valeur qui
        appara&icirc;t apr&egrave;s une ressource correspondante &agrave; la fin de l'URL,
        <code>QUERY_STRING</code> non comprise. Tout para&icirc;t plus clair avec un
        exemple&nbsp;:</p>
    <h3 id="suppress-error-charset">suppress-error-charset</h3>
        
 
-    <p><em>Disponible dans les versions post&eacute;rieures &agrave; 2.0.54</em></p>
-
     <p>Quand Apache httpd g&eacute;n&egrave;re une redirection en r&eacute;ponse &agrave; une requ&ecirc;te client,
     la r&eacute;ponse inclut un texte destin&eacute; &agrave; &ecirc;tre affich&eacute; au cas o&ugrave; le client ne
     suivrait pas, ou ne pourrait pas suivre automatiquement la redirection.
     propos des variables REDIRECT_ dans le contexte des documents d'erreur, voir
     <a href="custom-error.html">R&eacute;ponses aux erreurs personnalis&eacute;es</a>.</p>
 
+    <p>Ce renommage est particuli&egrave;rement pertinent lorsqu&rsquo;on utilise le drapeau
+    <a href="rewrite/flags.html#flag_e">[E] flag</a> de
+    <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> pour d&eacute;finir des variables, car les r&eacute;&eacute;critures
+    dans un contexte de r&eacute;pertoire d&eacute;clenchent toujours une redirection interne.
+    Voir cette section pour des exemples et des solutions de contournement.</p>
+
    </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif"></a></div>
 <div class="section">
 <h2 id="examples">Exemples <a title="Lien permanent" href="#examples" class="permalink">&para;</a></h2>
index 67070dc314267d0ab61a8077abcc5175686b0fc1..e9ca77529f100fd64439a2ddb8b83ce2c0aac24d 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>
index 53bbfa2200e655f3040e67d37deaea3564e4aa96..06db126f5d91d6e27f85c2b9f245e12d62ad92f7 100644 (file)
@@ -26,8 +26,6 @@
 <p><span>Langues Disponibles: </span><a href="./en/expr.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./fr/expr.html" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
     <p>Historiquement, il existe de nombreuses variantes dans la syntaxe
     des expressions permettant d'exprimer une condition dans les
@@ -52,7 +50,7 @@
 <li><img alt="" src="./images/down.gif"> <a href="#sslrequire">Comparaison avec SSLRequire</a></li>
 <li><img alt="" src="./images/down.gif"> <a href="#compatibility">Historique de version</a></li>
 <li><img alt="" src="./images/down.gif"> <a href="#examples">Exemples d'expressions</a></li>
-</ul><h3>Voir aussi</h3><ul class="seealso"><li><code class="directive"><a href="./mod/core.html#if">If</a></code></li><li><code class="directive"><a href="./mod/core.html#if">&lt;If&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#elseif">&lt;ElseIf&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#else">&lt;Else&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#errordocument">ErrorDocument</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#alias">Alias</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#scriptalias">ScriptAlias</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#redirect">Redirect</a></code></li><li><code class="directive"><a href="./mod/mod_auth_basic.html#authbasicfake">AuthBasicFake</a></code></li><li><code class="directive"><a href="./mod/mod_auth_form.html#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></code></li><li><code class="directive"><a href="./mod/mod_auth_form.html#authformloginsuccesslocation">AuthFormLoginSuccessLocation</a></code></li><li><code class="directive"><a href="./mod/mod_auth_form.html#authformlogoutlocation">AuthFormLogoutLocation</a></code></li><li><code class="directive"><a href="./mod/mod_authn_core.html#authname">AuthName</a></code></li><li><code class="directive"><a href="./mod/mod_authn_core.html#authtype">AuthType</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code></li><li><code class="directive"><a href="./mod/mod_setenvif.html#setenvifexpr">SetEnvIfExpr</a></code></li><li><code class="directive"><a href="./mod/mod_headers.html#header">Header</a></code></li><li><code class="directive"><a href="./mod/mod_headers.html#requestheader">RequestHeader</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterprovider">FilterProvider</a></code></li><li><code class="directive"><a href="./mod/mod_crypto.html#cryptokey">CryptoKey</a></code></li><li><code class="directive"><a href="./mod/mod_crypto.html#cryptoiv">CryptoIV</a></code></li><li><a href="mod/mod_authz_core.html#reqexpr">Require expr</a></li><li><a href="mod/mod_authnz_ldap.html#requser">Require ldap-user</a></li><li><a href="mod/mod_authnz_ldap.html#reqgroup">Require ldap-group</a></li><li><a href="mod/mod_authnz_ldap.html#reqdn">Require ldap-dn</a></li><li><a href="mod/mod_authnz_ldap.html#reqattribute">Require ldap-attribute</a></li><li><a href="mod/mod_authnz_ldap.html#reqfilter">Require ldap-filter</a></li><li><a href="mod/mod_authnz_ldap.html#reqsearch">Require ldap-search</a></li><li><a href="mod/mod_authz_dbd.html#reqgroup">Require dbd-group</a></li><li><a href="mod/mod_authz_dbm.html#reqgroup">Require dbm-group</a></li><li><a href="mod/mod_authz_groupfile.html#reqgroup">Require group</a></li><li><a href="mod/mod_authz_host.html#reqhost">Require host</a></li><li><code class="directive"><a href="./mod/mod_ssl.html#sslrequire">SSLRequire</a></code></li><li><code class="directive"><a href="./mod/mod_log_debug.html#logmessage">LogMessage</a></code></li><li><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></li></ul></div>
+</ul><h3>Voir aussi</h3><ul class="seealso"><li><code class="directive"><a href="./mod/core.html#if">If</a></code></li><li><code class="directive"><a href="./mod/core.html#if">&lt;If&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#elseif">&lt;ElseIf&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#else">&lt;Else&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#errordocument">ErrorDocument</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#alias">Alias</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#scriptalias">ScriptAlias</a></code></li><li><code class="directive"><a href="./mod/mod_alias.html#redirect">Redirect</a></code></li><li><code class="directive"><a href="./mod/mod_auth_basic.html#authbasicfake">AuthBasicFake</a></code></li><li><code class="directive"><a href="./mod/mod_auth_form.html#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></code></li><li><code class="directive"><a href="./mod/mod_auth_form.html#authformloginsuccesslocation">AuthFormLoginSuccessLocation</a></code></li><li><code class="directive"><a href="./mod/mod_auth_form.html#authformlogoutlocation">AuthFormLogoutLocation</a></code></li><li><code class="directive"><a href="./mod/mod_authn_core.html#authname">AuthName</a></code></li><li><code class="directive"><a href="./mod/mod_authn_core.html#authtype">AuthType</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code></li><li><code class="directive"><a href="./mod/mod_setenvif.html#setenvifexpr">SetEnvIfExpr</a></code></li><li><code class="directive"><a href="./mod/mod_headers.html#header">Header</a></code></li><li><code class="directive"><a href="./mod/mod_headers.html#requestheader">RequestHeader</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterprovider">FilterProvider</a></code></li><li><code class="directive"><a href="./mod/mod_crypto.html#cryptokey">CryptoKey</a></code></li><li><code class="directive"><a href="./mod/mod_crypto.html#cryptoiv">CryptoIV</a></code></li><li><a href="mod/mod_authz_core.html#reqexpr">Require expr</a></li><li><a href="mod/mod_authnz_ldap.html#requser">Require ldap-user</a></li><li><a href="mod/mod_authnz_ldap.html#reqgroup">Require ldap-group</a></li><li><a href="mod/mod_authnz_ldap.html#reqdn">Require ldap-dn</a></li><li><a href="mod/mod_authnz_ldap.html#reqattribute">Require ldap-attribute</a></li><li><a href="mod/mod_authnz_ldap.html#reqfilter">Require ldap-filter</a></li><li><a href="mod/mod_authnz_ldap.html#reqsearch">Require ldap-search</a></li><li><a href="mod/mod_authz_dbd.html#reqgroup">Require dbd-group</a></li><li><a href="mod/mod_authz_dbm.html#reqgroup">Require dbm-group</a></li><li><a href="mod/mod_authz_groupfile.html#reqgroup">Require group</a></li><li><a href="mod/mod_authz_host.html#reqhost">Require host</a></li><li><code class="directive"><a href="./mod/mod_ssl.html#sslrequire">SSLRequire</a></code></li><li><code class="directive"><a href="./mod/mod_log_debug.html#logmessage">LogMessage</a></code></li><li><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></li><li><a href="env.html">Variables d&rsquo;environnement dans Apache httpd</a></li></ul></div>
 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif"></a></div>
 <div class="section">
 <h2 id="grammar">Syntaxe en Forme de Backus-Naur <a title="Lien permanent" href="#grammar" class="permalink">&para;</a></h2>
@@ -186,6 +184,10 @@ DIGIT       ::= &lt;any US-ASCII digit "0".."9"&gt;</pre>
     la phase d'authentification. Par cons&eacute;quent, la variable
     <code>%{REMOTE_USER}</code> ne sera pas encore d&eacute;finie &agrave; ce stade.</p>
 
+    <p>Pour des informations &agrave; propos de la d&eacute;finition et de la manipulation des
+    variables d&rsquo;environnement de requ&ecirc;te (en utilisant <code class="directive"><a href="./mod/mod_env.html#setenv">SetEnv</a></code>, <code class="directive"><a href="./mod/mod_setenvif.html#setenvif">SetEnvIf</a></code>, le drapeau <code>[E=...]</code>
+    de <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code>'s et d&rsquo;autres directives), voir <a href="env.html">Variables d&rsquo;environnement dans Apache httpd</a>.</p>
+
     <p>Les variables suivantes contiennent la valeur de l'en-t&ecirc;te de
     requ&ecirc;te HTTP correspondant. La <a href="#functions">fonction</a>
     <code>req</code> permet d'extraire les valeurs des autres
@@ -214,7 +216,10 @@ DIGIT       ::= &lt;any US-ASCII digit "0".."9"&gt;</pre>
 <tr class="odd"><td><code>REQUEST_SCHEME</code></td>
         <td>Le protocole associ&eacute; &agrave; l'URI de la requ&ecirc;te</td></tr>
 <tr><td><code>REQUEST_URI</code></td>
-        <td>La partie chemin de l'URI de la requ&ecirc;te</td></tr>
+       <td>La partie chemin de l'URI de la requ&ecirc;te en excluant la cha&icirc;ne de
+       param&egrave;tres. Notez que cette variable diff&egrave;re de la variable
+       d&rsquo;environnement CGI de m&ecirc;me nom qui, quant &agrave; elle, inclut la cha&icirc;ne de
+       param&egrave;tres.</td></tr>
 <tr class="odd"><td><code>DOCUMENT_URI</code></td>
         <td>Idem <code>REQUEST_URI</code></td></tr>
 <tr><td><code>REQUEST_FILENAME</code></td>
@@ -234,7 +239,7 @@ DIGIT       ::= &lt;any US-ASCII digit "0".."9"&gt;</pre>
         <td>Le nom d'utilisateur du propri&eacute;taire du script.</td></tr>
 <tr><td><code>SCRIPT_GROUP</code></td>
         <td>Le nom du groupe auquel appartient le script.</td></tr>
-<tr class="odd"><td><code>PATH_INFO</code></td>
+<tr class="odd"><td><a class="glossarylink" href="./glossary.html#pathinfo" title="voir glossaire">PATH_INFO</a></td>
         <td>L'information relative au nom de chemin situ&eacute;e en fin, voir
        la directive <code class="directive"><a href="./mod/core.html#acceptpathinfo">AcceptPathInfo</a></code></td></tr>
 <tr><td><code>QUERY_STRING</code></td>
@@ -613,6 +618,11 @@ DIGIT       ::= &lt;any US-ASCII digit "0".."9"&gt;</pre>
     l'expression a &eacute;t&eacute; utilis&eacute;e.
     </div>
 
+    <p>La fonction <code>reqenv</code> permet de tester les <a href="env.html#special">variables d&rsquo;environnement &agrave; utilisation sp&eacute;ciale</a>
+    (telles que <code>no-gzip</code>, <code>nokeepalive</code>, etc.), ainsi que
+    toute variable d&eacute;finie &agrave; l&rsquo;aide de <a href="env.html#setting">SetEnv,
+    SetEnvIf ou mod_rewrite</a>.</p>
+
     <p>Lorsque les fonctions <code>req</code> ou <code>http</code> sont
     utilis&eacute;es, le nom d'en-t&ecirc;te sera automatiquement ajout&eacute; &agrave; l'en-t&ecirc;te
     Vary de la r&eacute;ponse HTTP, sauf sp&eacute;cification contraire pour la
index ea324a8bb253d589dbddfb8780bc04583ce99ac0..d5a2e5e1a51ac2993572999fded854013f9172b5 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>
index 2478a2bb32c8746f6bdd3bcd4e0be20e5aeb051b..adeba89b065b5623e2cc2059aec480bd71be9182 100644 (file)
@@ -10,7 +10,7 @@
 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet">
 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size">
 <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css"><link rel="stylesheet" type="text/css" href="./style/css/prettify.css">
-<script src="./style/scripts/prettify.min.js" type="text/javascript">
+<script src="./style/scripts/prettify.min.js">
 </script>
 
 <link href="./images/favicon.png" rel="shortcut icon"></head>
@@ -42,7 +42,7 @@
 </ul></div>
 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif"></a></div>
 <div class="section">
-<h2><a name="clientserver" id="clientserver">Клиенты, серверы и URL-адреса</a> <a title="Permanent link" href="#clientserver" class="permalink">&para;</a></h2>
+<h2 id="clientserver">Клиенты, серверы и URL-адреса <a title="Permanent link" href="#clientserver" class="permalink">&para;</a></h2>
 
 
 <p>Адреса в Интернете записываются с помощью URL &mdash; Uniform Resource
@@ -77,7 +77,7 @@ Locator (унифицированный указатель ресурса), ко
 
 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif"></a></div>
 <div class="section">
-<h2><a name="dns" id="dns">Имена хостов и DNS</a> <a title="Permanent link" href="#dns" class="permalink">&para;</a></h2>
+<h2 id="dns">Имена хостов и DNS <a title="Permanent link" href="#dns" class="permalink">&para;</a></h2>
 
 
 <p>Для того чтобы соединиться с сервером, клиент сначала должен преобразовать
@@ -112,7 +112,7 @@ Locator (унифицированный указатель ресурса), ко
 <a href="http://en.wikipedia.org/wiki/Domain_Name_System">DNS</a>.</p>
 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif"></a></div>
 <div class="section">
-<h2><a name="configuration" id="configuration">Файлы конфигурации и директивы</a> <a title="Permanent link" href="#configuration" class="permalink">&para;</a></h2>
+<h2 id="configuration">Файлы конфигурации и директивы <a title="Permanent link" href="#configuration" class="permalink">&para;</a></h2>
 
 
 <p>HTTP-сервер Apache настроен с помощью простых текстовых файлов.
@@ -161,7 +161,7 @@ HTTP-сервера Apache</a>. Если вы установили httpd из и
 
 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif"></a></div>
 <div class="section">
-<h2><a name="content" id="content">Контент веб-сайта</a> <a title="Permanent link" href="#content" class="permalink">&para;</a></h2>
+<h2 id="content">Контент веб-сайта <a title="Permanent link" href="#content" class="permalink">&para;</a></h2>
 
 
 <p>Содержимое сайта может принимать различные формы, но в широком смысле
@@ -200,7 +200,7 @@ CSS-файлы и другие файлы, которые просто лежа
 или форумы поддержки, где вы сможете получить ответы на свои вопросы.</p>
 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif"></a></div>
 <div class="section">
-<h2><a name="logs" id="logs">Файлы журналов и устранение неполадок</a> <a title="Permanent link" href="#logs" class="permalink">&para;</a></h2>
+<h2 id="logs">Файлы журналов и устранение неполадок <a title="Permanent link" href="#logs" class="permalink">&para;</a></h2>
 
 <p>Для вас, как администратора HTTP-сервера Apache,
 самые ценные активы &mdash; это файлы журналов (лог-файлы),
@@ -223,7 +223,7 @@ CSS-файлы и другие файлы, которые просто лежа
 <a href="logs.html">документации о журналах</a>.</p>
 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif"></a></div>
 <div class="section">
-<h2><a name="other" id="other">Что дальше?</a> <a title="Permanent link" href="#other" class="permalink">&para;</a></h2>
+<h2 id="other">Что дальше? <a title="Permanent link" href="#other" class="permalink">&para;</a></h2>
 
 
 <p>Теперь, когда вы знакомы с основами, пора двигаться дальше.</p>
@@ -248,7 +248,7 @@ CSS-файлы и другие файлы, которые просто лежа
 <a href="./ru/getting-started.html" title="Russian">&nbsp;ru&nbsp;</a></p>
 </div><div id="footer">
 <p class="apache">Copyright 2026 The Apache Software Foundation.<br>Licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
-<p class="menu"><a href="./mod/">Модули</a> | <a href="./mod/quickreference.html">Директивы</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Глоссарий</a> | <a href="./sitemap.html">Карта сайта</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Report a bug</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
+<p class="menu"><a href="./mod/">Модули</a> | <a href="./mod/quickreference.html">Директивы</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Глоссарий</a> | <a href="./sitemap.html">Карта сайта</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Report a bug</a></p></div><script><!--//--><![CDATA[//><!--
 if (typeof(prettyPrint) !== 'undefined') {
     prettyPrint();
 }
index 2738e367e986e0046e9acc3a1d5632d529857e7a..cf833147954cafbbb0d86e45fcc2c54b0ef604bb 100644 (file)
@@ -31,8 +31,6 @@
 <a href="./ko/glossary.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="./tr/glossary.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
     <p>Ce glossaire d&eacute;finit la terminologie courante relative au serveur HTTP
     Apache en particulier, et aux serveurs web en g&eacute;n&eacute;ral. Vous trouverez plus
       pour d&eacute;crire les directives de httpd</a>
     </dd>
 
+    <dt><a name="perdirectory" id="perdirectory">Contexte de r&eacute;pertoire</a></dt>
+    <dd>Une <a class="glossarylink" href="./glossary.html#directive" title="voir glossaire">directive</a> est dans un contexte
+    de r&eacute;pertoire quand elle appara&icirc;t dans une section <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>, <code class="directive"><a href="./mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code>, <code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code> ou <code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code> dans les fichiers de configuration
+    principaux, ou dans un fichier <code>.htaccess</code>. Dans un contexte de
+    r&eacute;pertoire, les directives ne s&rsquo;appliquent qu&rsquo;au r&eacute;pertoire (ou &agrave; l&rsquo;ensemble
+    de fichiers) auquel elles sont associ&eacute;es.<br> Voir <a href="sections.html">Sections de configuration</a>
+    </dd>
+
     <dt><a name="accesscontrol" id="accesscontrol">Contr&ocirc;le d'acc&egrave;s
     (Access Control)</a></dt>
     <dd>La restriction d'acc&egrave;s &agrave; des zones du r&eacute;seau. Habituellement
     (Uniform Resource Identifier)</a>
     <a name="URI" id="URI">(URI)</a></dt>
   <dd>Une cha&icirc;ne de caract&egrave;res compacte servant &agrave; identifier une ressource
-  abstraite ou physique.  Elle est formellement d&eacute;finie par la <a href="http://www.ietf.org/rfc/rfc2396.txt">RFC 2396</a>.  Les URIs
-      utilis&eacute;es sur le world-wide web sont souvent appel&eacute;es <a class="glossarylink" href="./glossary.html#url" title="voir glossaire">URLs</a>.
+  abstraite ou physique.  Elle est formellement d&eacute;finie par la <a href="https://www.rfc-editor.org/rfc/rfc2396">RFC 2396</a>.
+  Les URIs utilis&eacute;es sur le world-wide web sont souvent appel&eacute;es <a class="glossarylink" href="./glossary.html#url" title="voir glossaire">URLs</a>.
   </dd>
 
     <dt><a name="serversideincludes" id="serversideincludes">
     Cette fonctionnalit&eacute; a &eacute;t&eacute; ajout&eacute;e
     &agrave; SSL lorsque sont apparues les extensions TLS, RFC 3546.<br>
       Voir <a href="ssl/ssl_faq.html">la FAQ SSL</a>
-      et <a href="http://www.ietf.org/rfc/rfc3546.txt">la RFC 3546</a>
+      et la <a href="https://www.rfc-editor.org/rfc/rfc3546">RFC 3546</a>
     </dd>
 
 
@@ -369,14 +375,12 @@ Interface commune avec les programmes externes
 (Common Gateway Interface)</a>
         <a name="cgi" id="cgi">(CGI)</a></dt>
     <dd>La d&eacute;finition standard d'une interface entre un serveur web et un
-    programme externe pour permettre &agrave; ce dernier de traiter des requ&ecirc;tes.
-     Il existe une <a href="http://www.ietf.org/rfc/rfc3875">RFC
-     informationnelle</a> qui en couvre les sp&eacute;cificit&eacute;s.<br>
-      Voir : <a href="howto/cgi.html">Contenu dynamique avec CGI</a>
+    programme externe pour permettre &agrave; ce dernier de traiter des requ&ecirc;tes.  Il
+    existe une RFC informationnelle (<a href="https://www.rfc-editor.org/rfc/rfc3875">RFC 3875</a>) qui en couvre les
+    sp&eacute;cificit&eacute;s.<br> Voir : <a href="howto/cgi.html">Contenu dynamique avec
+    CGI</a>
     </dd>
 
-
-
 <dt><a name="uniformresourcelocator" id="uniformresourcelocator">
 Localisation de Ressource Uniformis&eacute;e
 (Uniform Resource Locator)
@@ -492,6 +496,17 @@ Localisation de Ressource Uniformis&eacute;e
       Voir : Page de manuel : <code class="program"><a href="./programs/apxs.html">apxs</a></code>
     </dd>
 
+    <dt><a name="pathinfo" id="pathinfo">PATH_INFO</a></dt>
+    <dd>Les informations de chemin en fin d&rsquo;URL. Par exemple, si
+    <code>/app/index.php/extra/path</code> correspond au fichier
+    <code>/app/index.php</code>, PATH_INFO contient <code>/extra/path</code>.
+    Cette valeur est transmise aux scripts CGI, &agrave; PHP et &agrave; d&rsquo;autres
+    gestionnaires en tant que contexte additionnel pour la requ&ecirc;te. La directive
+    <code class="directive"><a href="./mod/core.html#acceptpathinfo">AcceptPathInfo</a></code> permet de sp&eacute;cifier si
+    les requ&ecirc;tes avec informations de chemin en fin sont accept&eacute;es ou rejet&eacute;es.<br>
+      Voir la <a href="https://www.rfc-editor.org/rfc/rfc3875#section-4.1.5">RFC 3875</a>
+    </dd>
+
 <dt><a name="plaintext" id="plaintext">Plein Texte (Plaintext)</a></dt>
     <dd>Le texte non chiffr&eacute;.</dd>
 
@@ -502,8 +517,7 @@ Localisation de Ressource Uniformis&eacute;e
       <a name="http" id="hhtp">(HTTP)</a></dt>
     <dd>Le protocole de transmission standard utilis&eacute; sur le World Wide Web.
     httpd impl&eacute;mente la version 1.1 du protocole, r&eacute;f&eacute;renc&eacute;e comme HTTP/1.1 et
-      d&eacute;finie par la
-      <a href="http://ietf.org/rfc/rfc2616.txt">RFC 2616</a>.
+    d&eacute;finie par la <a href="https://www.rfc-editor.org/rfc/rfc2616">RFC 2616</a>.
     </dd>
 
     <dt><a name="messagedigest" id="messagedigest">R&eacute;sum&eacute; de message
index f47833689a943ed2a3a30e9845724da10d16a4f9..f0df51dfa7df94d4b1fa7a8daf8bd92aaf8c0913 100644 (file)
 <a href="../ko/misc/relevant_standards.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
 
-    <p>This page documents all the relevant standards that the
-    Apache HTTP Server follows, along with brief descriptions.</p>
+    <p>This page documents the relevant standards that the
+    Apache HTTP Server implements or follows, along with brief
+    descriptions.</p>
 
     <p>In addition to the information listed below, the following resources
     should be consulted:</p>
 
     <ul>
-      <li>
-        <a href="https://www.skrb.org/ietf/http_errata.html">
-        https://www.skrb.org/ietf/http_errata.html</a> - HTTP/1.1 Specification Errata
-      </li>
       <li>
         <a href="https://www.rfc-editor.org/errata.php">
-        https://www.rfc-editor.org/errata.php</a> - RFC Errata
+        RFC Errata</a> - Errata for published RFCs
       </li>
       <li>
         <a href="https://httpwg.org/specs/">
-        https://httpwg.org/specs/</a> - A pre-compiled list
-        of HTTP related RFCs
+        HTTP Working Group Specifications</a> - A pre-compiled list
+        of HTTP related RFCs and drafts
       </li>
     </ul>
 
-    <div class="warning"><h3>Notice</h3>
-    <p>This document is not yet complete.</p>
-    </div>
-
   </div>
-<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif"> <a href="#http_recommendations">HTTP Recommendations</a></li>
-<li><img alt="" src="../images/down.gif"> <a href="#html_recommendations">HTML Recommendations</a></li>
+<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif"> <a href="#http_recommendations">HTTP</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#uri">URIs</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#tls">TLS/SSL</a></li>
 <li><img alt="" src="../images/down.gif"> <a href="#authentication">Authentication</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#content_negotiation">Content Negotiation and Compression</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#proxy">Proxying and Forwarding</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#websocket">WebSocket</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#cgi">CGI</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#webdav">WebDAV</a></li>
 <li><img alt="" src="../images/down.gif"> <a href="#language_country_codes">Language/Country Codes</a></li>
 </ul></div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="section">
-<h2 id="http_recommendations">HTTP Recommendations <a title="Permanent link" href="#http_recommendations" class="permalink">&para;</a></h2>
+<h2 id="http_recommendations">HTTP <a title="Permanent link" href="#http_recommendations" class="permalink">&para;</a></h2>
 
     <p>Regardless of what modules are compiled and used, Apache as a
-    basic web server complies with the following IETF recommendations:</p>
+    basic web server complies with the following IETF standards:</p>
 
     <dl>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc9110">RFC 9110</a>
+      (Standards Track) - HTTP Semantics</dt>
+
+      <dd>Defines the semantics shared by all versions of HTTP:
+      methods, status codes, header and trailer fields, content
+      negotiation, and message metadata. Obsoletes RFC 7231, 7232,
+      7233, 7235, and 7694.</dd>
+
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc9111">RFC 9111</a>
+      (Standards Track) - HTTP Caching</dt>
+
+      <dd>Defines HTTP caches and the associated header fields that
+      control cache behavior or indicate cacheable response messages.
+      Obsoletes RFC 7234.</dd>
+
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc9112">RFC 9112</a>
+      (Standards Track) - HTTP/1.1</dt>
+
+      <dd>Defines the HTTP/1.1 message syntax and connection management.
+      Obsoletes RFC 7230.</dd>
+
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc9113">RFC 9113</a>
+      (Standards Track) - HTTP/2</dt>
+
+      <dd>Defines an optimized expression of HTTP semantics using
+      binary framing and multiplexed streams over a single TCP
+      connection. Obsoletes RFC 7540 and 8740.</dd>
+
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc9114">RFC 9114</a>
+      (Standards Track) - HTTP/3</dt>
+
+      <dd>Defines the mapping of HTTP semantics over QUIC, providing
+      similar features to HTTP/2 with reduced latency.</dd>
+
       <dt><a href="https://www.rfc-editor.org/rfc/rfc1945">RFC 1945</a>
-      (Informational)</dt>
+      (Informational) - HTTP/1.0</dt>
 
-      <dd>The Hypertext Transfer Protocol (HTTP) is an application-level
-      protocol with the lightness and speed necessary for distributed,
-      collaborative, hypermedia information systems.  This documents
-      HTTP/1.0.</dd>
+      <dd>The original HTTP/1.0 specification. Retained for historical
+      reference; httpd still accepts HTTP/1.0 requests.</dd>
+    </dl>
 
-      <dt><a href="https://www.rfc-editor.org/rfc/rfc2616">RFC 2616</a>
-      (Standards Track)</dt>
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
+<div class="section">
+<h2 id="uri">URIs <a title="Permanent link" href="#uri" class="permalink">&para;</a></h2>
 
-      <dd>The Hypertext Transfer Protocol (HTTP) is an
-      application-level protocol for distributed, collaborative,
-      hypermedia information systems.  This documents HTTP/1.1.</dd>
+    <dl>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc3986">RFC 3986</a>
+      (Standards Track) - Uniform Resource Identifier (URI): Generic Syntax</dt>
 
-      <dt><a href="https://www.rfc-editor.org/rfc/rfc2396">RFC 2396</a>
-      (Standards Track)</dt>
+      <dd>The generic syntax and resolution rules for Uniform Resource
+      Identifiers. Obsoletes RFC 2396.</dd>
 
-      <dd>A Uniform Resource Identifier (URI) is a compact string of
-      characters for identifying an abstract or physical resource.</dd>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc6570">RFC 6570</a>
+      (Standards Track) - URI Template</dt>
 
-      <dt><a href="https://www.rfc-editor.org/rfc/rfc4346">RFC 4346</a>
-      (Standards Track)</dt>
+      <dd>Defines a compact sequence of characters for describing a
+      range of URIs through variable expansion.</dd>
+    </dl>
+
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
+<div class="section">
+<h2 id="tls">TLS/SSL <a title="Permanent link" href="#tls" class="permalink">&para;</a></h2>
+
+    <p>The following standards apply when <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> is
+    enabled:</p>
+
+    <dl>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc8446">RFC 8446</a>
+      (Standards Track) - TLS 1.3</dt>
+
+      <dd>The current version of the Transport Layer Security protocol,
+      providing communications privacy over the Internet. Obsoletes
+      RFC 5246 (TLS 1.2 specification text).</dd>
+
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc5246">RFC 5246</a>
+      (Standards Track) - TLS 1.2</dt>
+
+      <dd>The previous widely-deployed version of TLS.  Still supported
+      by httpd for compatibility with older clients.</dd>
+
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc6960">RFC 6960</a>
+      (Standards Track) - OCSP</dt>
+
+      <dd>The Online Certificate Status Protocol, used for checking
+      certificate revocation status in real time (OCSP stapling via
+      <code class="directive"><a href="../mod/mod_ssl.html#sslstaplingcache">SSLStaplingCache</a></code>).</dd>
+
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc6066">RFC 6066</a>
+      (Standards Track) - TLS Extensions</dt>
 
-      <dd>The TLS protocol provides communications security over the
-      Internet.  It provides encryption, and is designed to prevent
-      eavesdropping, tampering, and message forgery.</dd>
+      <dd>Defines TLS extensions including Server Name Indication (SNI),
+      which httpd uses for name-based virtual hosting over TLS.</dd>
     </dl>
 
   </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="section">
-<h2 id="html_recommendations">HTML Recommendations <a title="Permanent link" href="#html_recommendations" class="permalink">&para;</a></h2>
+<h2 id="authentication">Authentication <a title="Permanent link" href="#authentication" class="permalink">&para;</a></h2>
 
-    <p>Regarding the Hypertext Markup Language, Apache complies with
-    the following IETF and W3C recommendations:</p>
+    <p>Concerning the different methods of authentication:</p>
 
     <dl>
-      <dt><a href="https://www.rfc-editor.org/rfc/rfc2854">RFC 2854</a>
-      (Informational)</dt>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc7617">RFC 7617</a>
+      (Standards Track) - The 'Basic' HTTP Authentication Scheme</dt>
 
-      <dd>This document summarizes the history of HTML development,
-      and defines the "text/html" MIME type by pointing to the relevant
-      W3C recommendations.</dd>
+      <dd>HTTP Basic authentication, transmitting credentials as
+      user-id/password pairs encoded in Base64. Obsoletes RFC 2617
+      (Basic auth portion).</dd>
 
-      <dt><a href="http://www.w3.org/TR/html401">HTML 4.01 Specification</a>
-      (<a href="http://www.w3.org/MarkUp/html4-updates/errata">Errata</a>)
-      </dt>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc7616">RFC 7616</a>
+      (Standards Track) - HTTP Digest Access Authentication</dt>
 
-      <dd>This specification defines the HyperText Markup Language (HTML),
-      the publishing language of the World Wide Web. This specification
-      defines HTML 4.01, which is a subversion of HTML 4.</dd>
+      <dd>HTTP Digest authentication, providing a challenge-response
+      mechanism that avoids sending the password in cleartext.
+      Obsoletes RFC 2617 (Digest auth portion).</dd>
+    </dl>
 
-      <dt><a href="http://www.w3.org/TR/REC-html32">HTML 3.2 Reference
-      Specification</a></dt>
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
+<div class="section">
+<h2 id="content_negotiation">Content Negotiation and Compression <a title="Permanent link" href="#content_negotiation" class="permalink">&para;</a></h2>
 
-      <dd>The HyperText Markup Language (HTML) is a simple markup language
-      used to create hypertext documents that are portable from one
-      platform to another. HTML documents are SGML documents.</dd>
+    <dl>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc9110#section-12">RFC 9110</a> - Content Negotiation</dt>
 
-      <dt><a href="http://www.w3.org/TR/xhtml11/">XHTML 1.1 -
-      Module-based XHTML</a>
-      (<a href="http://www.w3.org/MarkUp/2009/xhtml11-2nd-edition-errata.html">Errata</a>)
-      </dt>
+      <dd>Proactive and reactive content negotiation, including the
+      Accept, Accept-Language, Accept-Encoding, and Accept-Charset
+      header fields.</dd>
 
-      <dd>This Recommendation defines a new XHTML document type
-      that is based upon the module framework and modules defined in
-      Modularization of XHTML.</dd>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc7932">RFC 7932</a>
+      (Informational) - Brotli Compressed Data Format</dt>
 
-      <dt><a href="http://www.w3.org/TR/xhtml1">XHTML 1.0 The
-      Extensible HyperText Markup Language (Second Edition)</a>
-      (<a href="http://www.w3.org/2002/08/REC-xhtml1-20020801-errata/">Errata</a>)
-      </dt>
+      <dd>Defines the Brotli compression algorithm, supported via
+      <code class="module"><a href="../mod/mod_brotli.html">mod_brotli</a></code>.</dd>
+    </dl>
+
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
+<div class="section">
+<h2 id="proxy">Proxying and Forwarding <a title="Permanent link" href="#proxy" class="permalink">&para;</a></h2>
 
-      <dd>This specification defines the Second Edition of XHTML 1.0,
-      a reformulation of HTML 4 as an XML 1.0 application, and three
-      DTDs corresponding to the ones defined by HTML 4.</dd>
+    <p>When <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> is enabled:</p>
+
+    <dl>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc7239">RFC 7239</a>
+      (Standards Track) - Forwarded HTTP Extension</dt>
+
+      <dd>Defines the Forwarded header field for conveying information
+      about the client-facing side of proxy servers.</dd>
+
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc9209">RFC 9209</a>
+      (Standards Track) - The Proxy-Status HTTP Response Header Field</dt>
+
+      <dd>Defines a mechanism for proxies to communicate the details
+      of intermediary handling to the client.</dd>
+
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc9220">RFC 9220</a>
+      (Standards Track) - Bootstrapping WebSockets with HTTP/2</dt>
+
+      <dd>Defines a mechanism for running the WebSocket protocol over
+      a single HTTP/2 stream.</dd>
     </dl>
 
   </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="section">
-<h2 id="authentication">Authentication <a title="Permanent link" href="#authentication" class="permalink">&para;</a></h2>
+<h2 id="websocket">WebSocket <a title="Permanent link" href="#websocket" class="permalink">&para;</a></h2>
 
-    <p>Concerning the different methods of authentication, Apache
-    follows the following IETF recommendations:</p>
+    <dl>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc6455">RFC 6455</a>
+      (Standards Track) - The WebSocket Protocol</dt>
+
+      <dd>Defines the WebSocket protocol, enabling two-way
+      communication between a client and server over a single TCP
+      connection. Supported via <code class="module"><a href="../mod/mod_proxy_wstunnel.html">mod_proxy_wstunnel</a></code>.</dd>
+    </dl>
+
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
+<div class="section">
+<h2 id="cgi">CGI <a title="Permanent link" href="#cgi" class="permalink">&para;</a></h2>
 
     <dl>
-      <dt><a href="https://www.rfc-editor.org/rfc/rfc2617">RFC 2617</a>
-      (Standards Track)</dt>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc3875">RFC 3875</a>
+      (Informational) - The Common Gateway Interface (CGI) Version 1.1</dt>
+
+      <dd>Defines the Common Gateway Interface for running external
+      programs on a web server. Implemented by
+      <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> and <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code>.</dd>
+    </dl>
+
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
+<div class="section">
+<h2 id="webdav">WebDAV <a title="Permanent link" href="#webdav" class="permalink">&para;</a></h2>
+
+    <p>When <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> is enabled:</p>
+
+    <dl>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc4918">RFC 4918</a>
+      (Standards Track) - HTTP Extensions for Web Distributed Authoring
+      and Versioning (WebDAV)</dt>
+
+      <dd>Defines extensions to HTTP for distributed authoring
+      operations. Obsoletes RFC 2518.</dd>
 
-      <dd>"HTTP/1.0", includes the specification for a Basic
-      Access Authentication scheme.</dd>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc3744">RFC 3744</a>
+      (Standards Track) - Web Distributed Authoring and Versioning (WebDAV)
+      Access Control Protocol</dt>
 
+      <dd>Defines access control extensions to WebDAV.</dd>
     </dl>
 
   </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="section">
 <h2 id="language_country_codes">Language/Country Codes <a title="Permanent link" href="#language_country_codes" class="permalink">&para;</a></h2>
 
-    <p>The following links document ISO and other language and country
-    code information:</p>
+    <p>Language and country codes used in content negotiation:</p>
 
     <dl>
-      <dt><a href="http://www.loc.gov/standards/iso639-2/">ISO 639-2</a></dt>
+      <dt><a href="https://www.loc.gov/standards/iso639-2/">ISO 639-2</a></dt>
 
       <dd>ISO 639 provides two sets of language codes, one as a two-letter
       code set (639-1) and another as a three-letter code set (this part
       of ISO 639) for the representation of names of languages.</dd>
 
-      <dt><a href="http://www.iso.org/iso/country_codes">
+      <dt><a href="https://www.iso.org/iso-3166-country-codes.html">
       ISO 3166-1</a></dt>
 
-      <dd>These pages document the country names (official short names
-      in English) in alphabetical order as given in ISO 3166-1 and the
-      corresponding ISO 3166-1-alpha-2 code elements.</dd>
+      <dd>Country names and corresponding alpha-2 and alpha-3 code
+      elements.</dd>
 
-      <dt><a href="https://www.rfc-editor.org/rfc/bcp/bcp47.txt">BCP 47</a>
-      (Best Current Practice),
-      <a href="https://www.rfc-editor.org/rfc/rfc3066">RFC 3066</a></dt>
+      <dt><a href="https://www.rfc-editor.org/rfc/rfc5646">RFC 5646</a>
+      (Best Current Practice) - Tags for Identifying Languages</dt>
 
-      <dd>This document describes a language tag for use in cases where
-      it is desired to indicate the language used in an information
-      object, how to register values for use in this language tag,
-      and a construct for matching such language tags.</dd>
+      <dd>Describes the structure and registry of language tags used in
+      HTTP content negotiation (Accept-Language, Content-Language).
+      Obsoletes RFC 3066.</dd>
 
       <dt><a href="https://www.rfc-editor.org/rfc/rfc3282">RFC 3282</a>
       (Standards Track)</dt>
 
-      <dd>This document defines a "Content-language:" header, for use in
-      cases where one desires to indicate the language of something that
-      has RFC 822-like headers, like MIME body parts or Web documents,
-      and an "Accept-Language:" header for use in cases where one wishes
-      to indicate one's preferences with regard to language.</dd>
+      <dd>Defines the Content-Language and Accept-Language header fields
+      for indicating language preferences in HTTP messages.</dd>
     </dl>
 
   </div></div>
index a48685f7015b4ca3003a7e415f1c02107b122235..7589abe2210d32351c58916da81f281089c46f84 100644 (file)
@@ -27,8 +27,6 @@
 <a href="../fr/misc/relevant_standards.html" hreflang="fr" rel="alternate" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a> |
 <a href="../ko/misc/relevant_standards.html" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
-<div class="outofdate">ÀÌ ¹®¼­´Â ÃÖ½ÅÆÇ ¹ø¿ªÀÌ ¾Æ´Õ´Ï´Ù.
-            ÃÖ±Ù¿¡ º¯°æµÈ ³»¿ëÀº ¿µ¾î ¹®¼­¸¦ Âü°íÇϼ¼¿ä.</div>
 
     <p>ÀÌ ¹®¼­¿¡´Â °£´ÜÇÑ ¼³¸í°ú ÇÔ²² ¾ÆÆÄÄ¡ À¥¼­¹ö°¡ µû¸£´Â
     ¸ðµç °ü·Ã Ç¥ÁØÀ» ¿­°ÅÇÑ´Ù.</p>
index e7eff6343b09034bbe7da4fda77b160a1a014f12..31ddaeaf7afd985512f9e647d76904e0048ca94a 100644 (file)
@@ -9,6 +9,6 @@
   <variants>
     <variant>en</variant>
     <variant>fr</variant>
-    <variant outdated="yes">ko</variant>
+    <variant>ko</variant>
   </variants>
 </metafile>
index 68f40302aac0f8f6698ed47cd739d3d0a91d0087..d001c25c7991116f7e8ba6f525989a3ee567e3aa 100644 (file)
@@ -88,6 +88,7 @@
   <modulefile>mod_proxy.xml</modulefile>
   <modulefile>mod_proxy_ajp.xml</modulefile>
   <modulefile>mod_proxy_balancer.xml</modulefile>
+  <modulefile>mod_proxy_beacon.xml</modulefile>
   <modulefile>mod_proxy_connect.xml</modulefile>
   <modulefile>mod_proxy_express.xml</modulefile>
   <modulefile>mod_proxy_fcgi.xml</modulefile>
@@ -97,7 +98,6 @@
   <modulefile>mod_proxy_html.xml</modulefile>
   <modulefile>mod_proxy_http.xml</modulefile>
   <modulefile>mod_proxy_http2.xml</modulefile>
-  <modulefile>mod_proxy_beacon.xml</modulefile>
   <modulefile>mod_proxy_scgi.xml</modulefile>
   <modulefile>mod_proxy_uwsgi.xml</modulefile>
   <modulefile>mod_proxy_wstunnel.xml</modulefile>
index fa266294f6698ccee0840c04d86e99ff5bc3865f..992568364b159b09e83c93079a527a27d5652cc9 100644 (file)
@@ -88,6 +88,7 @@
   <modulefile>mod_proxy.xml</modulefile>
   <modulefile>mod_proxy_ajp.xml</modulefile>
   <modulefile>mod_proxy_balancer.xml</modulefile>
+  <modulefile>mod_proxy_beacon.xml</modulefile>
   <modulefile>mod_proxy_connect.xml</modulefile>
   <modulefile>mod_proxy_express.xml</modulefile>
   <modulefile>mod_proxy_fcgi.xml</modulefile>
index 713085625fee76cff7b8536e06ab9e87190458f8..c341412aae9c3f5ae2bb4f8e2ea811bb1284c8f3 100644 (file)
@@ -88,6 +88,7 @@
   <modulefile>mod_proxy.xml</modulefile>
   <modulefile>mod_proxy_ajp.xml</modulefile>
   <modulefile>mod_proxy_balancer.xml</modulefile>
+  <modulefile>mod_proxy_beacon.xml</modulefile>
   <modulefile>mod_proxy_connect.xml</modulefile>
   <modulefile>mod_proxy_express.xml</modulefile>
   <modulefile>mod_proxy_fcgi.xml</modulefile>
index 17ccfa90d2217c8eaaf3cb3c4fc1bac1f113befc..f6c0d84dd53845adaf19c36776b4782ee925c8e6 100644 (file)
@@ -88,6 +88,7 @@
   <modulefile>mod_proxy.xml.fr</modulefile>
   <modulefile>mod_proxy_ajp.xml.fr</modulefile>
   <modulefile>mod_proxy_balancer.xml.fr</modulefile>
+  <modulefile>mod_proxy_beacon.xml</modulefile>
   <modulefile>mod_proxy_connect.xml.fr</modulefile>
   <modulefile>mod_proxy_express.xml.fr</modulefile>
   <modulefile>mod_proxy_fcgi.xml.fr</modulefile>
index 711a2087b5c5486f8b52dbb7e08370f25146cc75..30885ce94ab40910977f6bbf12263426d118df79 100644 (file)
@@ -88,6 +88,7 @@
   <modulefile>mod_proxy.xml.ja</modulefile>
   <modulefile>mod_proxy_ajp.xml.ja</modulefile>
   <modulefile>mod_proxy_balancer.xml.ja</modulefile>
+  <modulefile>mod_proxy_beacon.xml</modulefile>
   <modulefile>mod_proxy_connect.xml.ja</modulefile>
   <modulefile>mod_proxy_express.xml</modulefile>
   <modulefile>mod_proxy_fcgi.xml</modulefile>
index 4c73bd6f2cc4c46f8ec80ce112fa810cf95568cb..47e70e3166993eb7502d5ece1089d0aacfff5a48 100644 (file)
@@ -88,6 +88,7 @@
   <modulefile>mod_proxy.xml</modulefile>
   <modulefile>mod_proxy_ajp.xml</modulefile>
   <modulefile>mod_proxy_balancer.xml</modulefile>
+  <modulefile>mod_proxy_beacon.xml</modulefile>
   <modulefile>mod_proxy_connect.xml</modulefile>
   <modulefile>mod_proxy_express.xml</modulefile>
   <modulefile>mod_proxy_fcgi.xml</modulefile>
index a4a0fe24774e012def6602589a96d366abc202ca..1be582f5a20f1c61de52a1cd19f3d589527e1974 100644 (file)
@@ -88,6 +88,7 @@
   <modulefile>mod_proxy.xml</modulefile>
   <modulefile>mod_proxy_ajp.xml</modulefile>
   <modulefile>mod_proxy_balancer.xml</modulefile>
+  <modulefile>mod_proxy_beacon.xml</modulefile>
   <modulefile>mod_proxy_connect.xml</modulefile>
   <modulefile>mod_proxy_express.xml</modulefile>
   <modulefile>mod_proxy_fcgi.xml</modulefile>
index 9f114e808eae77eba4459cf8840c17cba5a74609..d001c25c7991116f7e8ba6f525989a3ee567e3aa 100644 (file)
@@ -88,6 +88,7 @@
   <modulefile>mod_proxy.xml</modulefile>
   <modulefile>mod_proxy_ajp.xml</modulefile>
   <modulefile>mod_proxy_balancer.xml</modulefile>
+  <modulefile>mod_proxy_beacon.xml</modulefile>
   <modulefile>mod_proxy_connect.xml</modulefile>
   <modulefile>mod_proxy_express.xml</modulefile>
   <modulefile>mod_proxy_fcgi.xml</modulefile>
index 8747e382c682a4f1f30859432525fd9a65fcee7a..f0bdd2feb959e879a388f797806a56a929b96d38 100644 (file)
@@ -556,13 +556,33 @@ NoDecode option available in 2.3.12 and later.</td></tr>
       followed by a comma-separated list, without spaces, of options that
       may be set using the <code class="directive"><a href="#options">Options</a></code> directive.
 
-      <div class="note"><h3>Implicit disabling of Options</h3>
-      <p>Even though the list of options that may be used in .htaccess files
-         can be limited with this directive, as long as any <code class="directive"><a href="#options">Options</a></code> directive is allowed any
-         other inherited option can be disabled by using the non-relative
-         syntax.  In other words, this mechanism cannot force a specific option
-         to remain <em>set</em> while allowing any others to be set.
-      </p></div>
+      <div class="warning"><h3>Implicit disabling of Options</h3>
+      <p>This restriction only controls which options a
+         <code>.htaccess</code> file may <em>enable</em>. It does not
+         prevent inherited options from being <em>disabled</em>.</p>
+
+      <p>When a <code class="directive"><a href="#options">Options</a></code> directive
+         in <code>.htaccess</code> uses absolute syntax (without
+         <code>+</code> or <code>-</code> prefixes), it <em>replaces</em>
+         the entire inherited option set. Any previously active options
+         not listed are implicitly turned off&mdash;even options that are
+         not in the <code>AllowOverride</code> permitted list.</p>
+
+      <p>For example, if the server configuration sets:</p>
+      <pre class="prettyprint lang-config">Options Indexes FollowSymLinks ExecCGI
+AllowOverride Options=Indexes</pre>
+
+      <p>and a <code>.htaccess</code> file contains:</p>
+      <pre class="prettyprint lang-config">Options Indexes</pre>
+
+      <p>then <code>FollowSymLinks</code> and <code>ExecCGI</code> are
+         implicitly disabled for that directory, even though the
+         <code>AllowOverride</code> line only permits setting
+         <code>Indexes</code>.</p>
+
+      <p>In short, this mechanism cannot force a specific option to
+         remain <em>set</em> while allowing any others to be set.</p>
+      </div>
 
       <pre class="prettyprint lang-config">AllowOverride Options=Indexes,MultiViews</pre>
 
index f295b3044c32f881449d80dc11db946b46bb7b48..798d0b2c1cf756600c72bd00f5fedfacf16a92fe 100644 (file)
@@ -33,6 +33,8 @@
 <a href="../ja/mod/core.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../tr/mod/core.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
+<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
+            anglaise pour les changements r&eacute;cents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fonctionnalit&eacute;s de base du serveur HTTP Apache toujours
 disponibles</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Noyau httpd</td></tr></table>
index a0bcaec4749852db54b88f76c286a037b7967cc7..e497b5c1cf9dda6fd635e1bf301aa5f1fb2f546e 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.de.xsl"?>
-<!-- English Revision: 344972:1934488 (outdated) -->
+<!-- English Revision: 344972:1934979 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
index 6b715bf8bcdf82ebf5f220a0b8cc7df402614771..5b47835936904f0991546b47e7f9d73d3091333b 100644 (file)
@@ -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.es.xsl"?>
-<!-- English Revision: 1741251:1934488 (outdated) -->
+<!-- English Revision: 1741251:1934979 (outdated) -->
 <!-- Translated by Luis Gil de Bernabé Pfeiffer lgilbernabe[AT]apache.org -->
 <!-- Reviewed by Sergio Ramos-->
 <!--
index c0d187c9c5b15589fc8731c81e603b4ef2192baa..d9a67b5d7d4b925be22531a39901e4a1316b5404 100644 (file)
@@ -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: 1934488 -->
+<!-- English Revision: 1934488:1934979 (outdated) -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
index 40ce773a5596d7d9600c1e61f6c6bf5886de8101..e695e0d81db705d70945f697af23afcfcb18122d 100644 (file)
@@ -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.ja.xsl"?>
-<!-- English Revision: 669847:1934488 (outdated) -->
+<!-- English Revision: 669847:1934979 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
index e78755527afd76e79a93204836e49a52f246c2bf..b9d96ee4c52f9b48a91a39e026f2df4b34b47a06 100644 (file)
@@ -10,7 +10,7 @@
     <variant outdated="yes">de</variant>
     <variant>en</variant>
     <variant outdated="yes">es</variant>
-    <variant>fr</variant>
+    <variant outdated="yes">fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">tr</variant>
   </variants>
index b013e6507120aa1559595777783862b014d58237..ff2a63dc71f0a30b9d8a1ccad850c829bf78e449 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
-<!-- English Revision: 1302855:1934488 (outdated) -->
+<!-- English Revision: 1302855:1934979 (outdated) -->
 <!-- =====================================================
  Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
    Reviewed by: Orhan Berent <berent belgeler.org>
index 8a1660e8c8a741e1cfcf7394ebded68c421e566b..a471ae621163c43e94e96f0b0ae39f4321aca68a 100644 (file)
@@ -30,8 +30,6 @@
 <a href="../ko/mod/directive-dict.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="../tr/mod/directive-dict.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
     <p>Ce document d&eacute;crit les termes utilis&eacute;s pour d&eacute;crire chaque <a href="directives.html">directive de configuration</a> d'Apache.</p>
 </div>
 
       <dt><em>chemin-URL</em></dt>
 
-      <dd>La partie de l'<em>url</em> qui suit le protocole et le nom
-      d'h&ocirc;te comme dans <code>/chemin/vers/fichier.html</code>. Le
-      <em>chemin-URL</em> repr&eacute;sente la ressource vue depuis le web, et est
-      diff&eacute;rente de la repr&eacute;sentation de cette m&ecirc;me ressource vue depuis le
-      syst&egrave;me de fichiers.</dd>
+      <dd>La partie de l'URL qui suit le protocole, le nom d'h&ocirc;te et un port
+      optionnel, et pr&eacute;c&egrave;de la cha&icirc;ne de param&egrave;tres &mdash;&nbsp;par exemple,
+      <code>/path/to/file.html</code>. <em>chemin-URL</em> repr&eacute;sente la
+      ressource vue depuis le web, et est diff&eacute;rente de la repr&eacute;sentation de
+      cette m&ecirc;me ressource vue depuis le syst&egrave;me de fichiers.</dd>
 
       <dt><em>chemin-fichier</em></dt>
 
index e9ea956c66f3ed0af90439c1820e371fcc40c453..eaf60824eb16148ed3bb5ae9d5aae19b129dda11 100644 (file)
@@ -9,7 +9,7 @@
   <variants>
     <variant>en</variant>
     <variant outdated="yes">es</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>
index f76e5eda2fcbce4e407618633114758fbaf00944..c176599341b69de0dee5add908d92fb88f771a23 100644 (file)
 <li><a href="mod_proxy.html#proxyasyncdelay">ProxyAsyncDelay</a></li>
 <li><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout</a></li>
 <li><a href="mod_proxy.html#proxybadheader">ProxyBadHeader</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout</a></li>
 <li><a href="mod_proxy.html#proxyblock">ProxyBlock</a></li>
 <li><a href="mod_proxy.html#proxydomain">ProxyDomain</a></li>
 <li><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride</a></li>
index 58310691988a15b6c4ffc55a682459fd1426c717..f143a0753ad1172aef6c3ad84591ae12881b67fe 100644 (file)
 <li><a href="mod_proxy.html#proxyasyncdelay">ProxyAsyncDelay</a></li>
 <li><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout</a></li>
 <li><a href="mod_proxy.html#proxybadheader">ProxyBadHeader</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout</a></li>
 <li><a href="mod_proxy.html#proxyblock">ProxyBlock</a></li>
 <li><a href="mod_proxy.html#proxydomain">ProxyDomain</a></li>
 <li><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride</a></li>
index e3dafe4697c959564446d1f44d05ac91affadb71..619778da34e164ff4ac00f2e3db98a0af4c0ddce 100644 (file)
 <li><a href="mod_proxy.html#proxyasyncdelay">ProxyAsyncDelay</a></li>
 <li><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout</a></li>
 <li><a href="mod_proxy.html#proxybadheader">ProxyBadHeader</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout</a></li>
 <li><a href="mod_proxy.html#proxyblock">ProxyBlock</a></li>
 <li><a href="mod_proxy.html#proxydomain">ProxyDomain</a></li>
 <li><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride</a></li>
index 2bcce804e052fdad8de400c1d00a615cfddf45bd..2f4b4368fbab0a953a7c7240ac3ff0ed3fd43504 100644 (file)
 <li><a href="mod_proxy.html#proxyasyncdelay">ProxyAsyncDelay</a></li>
 <li><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout</a></li>
 <li><a href="mod_proxy.html#proxybadheader">ProxyBadHeader</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout</a></li>
 <li><a href="mod_proxy.html#proxyblock">ProxyBlock</a></li>
 <li><a href="mod_proxy.html#proxydomain">ProxyDomain</a></li>
 <li><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride</a></li>
index 3e7e76a2a9ae22906035535807ced48a0d25e5cf..1e19ad60ea8ab6fc686142494a9ce92375d0bac6 100644 (file)
 <li><a href="mod_proxy.html#proxyasyncdelay">ProxyAsyncDelay</a></li>
 <li><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout</a></li>
 <li><a href="mod_proxy.html#proxybadheader">ProxyBadHeader</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout</a></li>
 <li><a href="mod_proxy.html#proxyblock">ProxyBlock</a></li>
 <li><a href="mod_proxy.html#proxydomain">ProxyDomain</a></li>
 <li><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride</a></li>
index 0b2113f40c5e7cad2704ff4e174e9e5746e6f888..8c74369c5d7b7a530dd08ad141dc5ccfd5c3d6c1 100644 (file)
 <li><a href="mod_proxy.html#proxyasyncdelay">ProxyAsyncDelay</a></li>
 <li><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout</a></li>
 <li><a href="mod_proxy.html#proxybadheader">ProxyBadHeader</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout</a></li>
 <li><a href="mod_proxy.html#proxyblock">ProxyBlock</a></li>
 <li><a href="mod_proxy.html#proxydomain">ProxyDomain</a></li>
 <li><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride</a></li>
index 2a0d79e307ddb6dfe4efa57d25fd003afd25ff8c..8a57b216e71a92f2a360423c914b2d47aafcc47b 100644 (file)
 <li><a href="mod_proxy.html#proxyasyncdelay">ProxyAsyncDelay</a></li>
 <li><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout</a></li>
 <li><a href="mod_proxy.html#proxybadheader">ProxyBadHeader</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout</a></li>
 <li><a href="mod_proxy.html#proxyblock">ProxyBlock</a></li>
 <li><a href="mod_proxy.html#proxydomain">ProxyDomain</a></li>
 <li><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride</a></li>
index c9784d93a39d2a9709c05249de0a2c82df2358a9..a0fa083d05f82b0527a804707d9bca9e91583945 100644 (file)
 <li><a href="mod_proxy.html#proxyasyncdelay">ProxyAsyncDelay</a></li>
 <li><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout</a></li>
 <li><a href="mod_proxy.html#proxybadheader">ProxyBadHeader</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret</a></li>
+<li><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout</a></li>
 <li><a href="mod_proxy.html#proxyblock">ProxyBlock</a></li>
 <li><a href="mod_proxy.html#proxydomain">ProxyDomain</a></li>
 <li><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride</a></li>
index 03efe6d8e9d02a91bb1ca605815c738ef8ee8a47..f96ece5bd6efe0e8cfabe8c529bfcf1dafbdc8e5 100644 (file)
@@ -195,6 +195,8 @@ under different user IDs.</dd>
 <dt><a href="mod_proxy_ajp.html">mod_proxy_ajp</a></dt><dd>AJP support module for
 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd>
 <dt><a href="mod_proxy_balancer.html">mod_proxy_balancer</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for load balancing </dd>
+<dt><a href="mod_proxy_beacon.html">mod_proxy_beacon</a></dt><dd>Dynamic Balancer membership where backends announce themselves
+to the reverse proxy over unicast UDP datagrams</dd>
 <dt><a href="mod_proxy_connect.html">mod_proxy_connect</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for
 <code>CONNECT</code> request handling</dd>
 <dt><a href="mod_proxy_express.html">mod_proxy_express</a></dt><dd>Dynamic mass reverse proxy extension for
index 56ecdd21c42b18cb7a3a3c708a967c54aa737f9c..a7302199974c53bec78dca738815db3bff178979 100644 (file)
@@ -191,6 +191,8 @@ under different user IDs.</dd>
 <dt><a href="mod_proxy_ajp.html">mod_proxy_ajp</a></dt><dd>AJP support module for
 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd>
 <dt><a href="mod_proxy_balancer.html">mod_proxy_balancer</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for load balancing </dd>
+<dt><a href="mod_proxy_beacon.html">mod_proxy_beacon</a></dt><dd>Dynamic Balancer membership where backends announce themselves
+to the reverse proxy over unicast UDP datagrams</dd>
 <dt><a href="mod_proxy_connect.html">mod_proxy_connect</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for
 <code>CONNECT</code> request handling</dd>
 <dt><a href="mod_proxy_express.html">mod_proxy_express</a></dt><dd>Dynamic mass reverse proxy extension for
index 67a3f01ec0d5eb62ccd253cb75b363b5cfaa1985..55b441246c55df9bf2a41f99b09ecfa9dd02a818 100644 (file)
@@ -192,6 +192,8 @@ under different user IDs.</dd>
 <dt><a href="mod_proxy_ajp.html">mod_proxy_ajp</a></dt><dd>AJP support module for
 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd>
 <dt><a href="mod_proxy_balancer.html">mod_proxy_balancer</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for load balancing </dd>
+<dt><a href="mod_proxy_beacon.html">mod_proxy_beacon</a></dt><dd>Dynamic Balancer membership where backends announce themselves
+to the reverse proxy over unicast UDP datagrams</dd>
 <dt><a href="mod_proxy_connect.html">mod_proxy_connect</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for
 <code>CONNECT</code> request handling</dd>
 <dt><a href="mod_proxy_express.html">mod_proxy_express</a></dt><dd>Dynamic mass reverse proxy extension for
index 0ddba8e9b773a0488102380a1b4f07ead6adc88e..aefa8e52a0bf2b132cc1b182060903012434f69e 100644 (file)
@@ -226,6 +226,8 @@ utilisateurs.</dd>
 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd>
 <dt><a href="mod_proxy_balancer.html">mod_proxy_balancer</a></dt><dd>Extension de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> pour le support de
 la r&eacute;partition de charge</dd>
+<dt><a href="mod_proxy_beacon.html">mod_proxy_beacon</a></dt><dd>Dynamic Balancer membership where backends announce themselves
+to the reverse proxy over unicast UDP datagrams</dd>
 <dt><a href="mod_proxy_connect.html">mod_proxy_connect</a></dt><dd>Extension de <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> pour le traitement
 des requ&ecirc;tes <code>CONNECT</code></dd>
 <dt><a href="mod_proxy_express.html">mod_proxy_express</a></dt><dd>Extension &agrave; <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> pour le mandatement
index 315b036105252c511e7e74899a046ec5be330d6e..3f84957c86d62ec5d7f1e78be5b6ea5b1a3f1a87 100644 (file)
@@ -183,6 +183,8 @@ under different user IDs.</dd>
 <dt><a href="mod_proxy_ajp.html">mod_proxy_ajp</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> で AJP 
 をサポートするためのモジュール</dd>
 <dt><a href="mod_proxy_balancer.html">mod_proxy_balancer</a></dt><dd>負荷分散のための <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> 拡張</dd>
+<dt><a href="mod_proxy_beacon.html">mod_proxy_beacon</a></dt><dd>Dynamic Balancer membership where backends announce themselves
+to the reverse proxy over unicast UDP datagrams</dd>
 <dt><a href="mod_proxy_connect.html">mod_proxy_connect</a></dt><dd><code>CONNECT</code> リクエストを扱う
 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> 用の拡張</dd>
 <dt><a href="mod_proxy_express.html">mod_proxy_express</a></dt><dd>Dynamic mass reverse proxy extension for
index 3e570deb436b3d639ee6f13c44052a83bce9eb83..487a7b963eb45ef68cfc3aa177e09c87d7fa48e1 100644 (file)
@@ -181,6 +181,8 @@ under different user IDs.</dd>
 <dt><a href="mod_proxy_ajp.html">mod_proxy_ajp</a></dt><dd>AJP support module for
 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd>
 <dt><a href="mod_proxy_balancer.html">mod_proxy_balancer</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for load balancing </dd>
+<dt><a href="mod_proxy_beacon.html">mod_proxy_beacon</a></dt><dd>Dynamic Balancer membership where backends announce themselves
+to the reverse proxy over unicast UDP datagrams</dd>
 <dt><a href="mod_proxy_connect.html">mod_proxy_connect</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for
 <code>CONNECT</code> request handling</dd>
 <dt><a href="mod_proxy_express.html">mod_proxy_express</a></dt><dd>Dynamic mass reverse proxy extension for
index c34e39abcbaf1d7b8af92341b15bf4edf4d4c81a..d4cb55fff6f30a28ce439c5070c961608d1c3ae8 100644 (file)
@@ -187,6 +187,8 @@ under different user IDs.</dd>
 <dt><a href="mod_proxy_ajp.html">mod_proxy_ajp</a></dt><dd>AJP support module for
 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd>
 <dt><a href="mod_proxy_balancer.html">mod_proxy_balancer</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for load balancing </dd>
+<dt><a href="mod_proxy_beacon.html">mod_proxy_beacon</a></dt><dd>Dynamic Balancer membership where backends announce themselves
+to the reverse proxy over unicast UDP datagrams</dd>
 <dt><a href="mod_proxy_connect.html">mod_proxy_connect</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for
 <code>CONNECT</code> request handling</dd>
 <dt><a href="mod_proxy_express.html">mod_proxy_express</a></dt><dd>Dynamic mass reverse proxy extension for
index f54e606fb644e12649be64fc19f46d7dd0449d8f..467d29bbd20165d8b9608773ccdf3a5c788bb028 100644 (file)
@@ -186,6 +186,8 @@ under different user IDs.</dd>
 <dt><a href="mod_proxy_ajp.html">mod_proxy_ajp</a></dt><dd>AJP support module for
 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></dd>
 <dt><a href="mod_proxy_balancer.html">mod_proxy_balancer</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for load balancing </dd>
+<dt><a href="mod_proxy_beacon.html">mod_proxy_beacon</a></dt><dd>Dynamic Balancer membership where backends announce themselves
+to the reverse proxy over unicast UDP datagrams</dd>
 <dt><a href="mod_proxy_connect.html">mod_proxy_connect</a></dt><dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> extension for
 <code>CONNECT</code> request handling</dd>
 <dt><a href="mod_proxy_express.html">mod_proxy_express</a></dt><dd>Dynamic mass reverse proxy extension for
index 274be946dd8984494c50fca5eb9ea45c13e859cf..e6ce7764df404b7918ab21647526648b75da4c9e 100644 (file)
@@ -33,8 +33,6 @@
 <a href="../ja/mod/mod_actions.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_actions.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Ex&eacute;cution des scripts CGI en fonction du
 type de m&eacute;dia ou de la m&eacute;thode de requ&ecirc;te.</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
@@ -74,17 +72,15 @@ contenu particulier</td></tr>
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_actions</td></tr>
 </table>
-    <p>Cette directive ajoute une action qui va activer <var>script
-    cgi</var> lorsque <var>type d'action</var> est d&eacute;clench&eacute; par la
-    requ&ecirc;te. <var>script cgi</var> est un chemin URL vers une ressource
-    qui a &eacute;t&eacute; d&eacute;sign&eacute;e comme script CGI &agrave; l'aide des directives
-    <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code> ou <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code>. <var>type d'action</var>
-    peut &ecirc;tre soit un <a href="../handler.html">gestionnaire</a>, soit
-    un <a class="glossarylink" href="../glossary.html#mime-type" title="voir glossaire">type de contenu MIME</a>. L'URL
-    et le chemin du document correspondant sont envoy&eacute;s en utilisant
-    les variables d'environnement CGI standards <code>PATH_INFO</code>
-    et <code>PATH_TRANSLATED</code>. Le gestionnaire utilis&eacute; pour cette
-    requ&ecirc;te particuli&egrave;re est transmis &agrave; l'aide de la variable
+    <p>Cette directive ajoute une action qui va activer <var>script cgi</var>
+    lorsque <var>type d'action</var> est d&eacute;clench&eacute; par la requ&ecirc;te. <var>script
+    cgi</var> est un chemin URL vers une ressource qui a &eacute;t&eacute; d&eacute;sign&eacute;e comme
+    script CGI &agrave; l'aide des directives <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code> ou <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code>. <var>type d'action</var> peut &ecirc;tre
+    soit un <a href="../handler.html">gestionnaire</a>, soit un <a class="glossarylink" href="../glossary.html#mime-type" title="voir glossaire">type de contenu MIME</a>. L'URL et le chemin du
+    document correspondant sont envoy&eacute;s en utilisant les variables
+    d'environnement CGI standards <a class="glossarylink" href="../glossary.html#pathinfo" title="voir glossaire">PATH_INFO</a>
+    et <code>PATH_TRANSLATED</code>. Le gestionnaire utilis&eacute; pour cette requ&ecirc;te
+    particuli&egrave;re est transmis &agrave; l'aide de la variable
     <code>REDIRECT_HANDLER</code>.</p>
 
     <div class="example"><h3>Exemple : type MIME</h3><pre class="prettyprint lang-config"># Requests for files of a particular MIME content type:
index c11625b56fb05ae601972ebef9e8fbc9bc618133..fd69071bcae63e0bb719101152f7485bbf50653e 100644 (file)
@@ -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">ko</variant>
   </variants>
index e8df3a1b55d4f79e5d56c3bf0cd3ebf458a3de10..3330759dd5bc2fa5a2ccd3782a2898158143d7fa 100644 (file)
@@ -29,8 +29,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_data.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_data.html" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Convertit un corps de r&eacute;ponse en URL de type donn&eacute;es RFC2397</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">Identificateur&nbsp;de&nbsp;Module:</a></th><td>data_module</td></tr>
@@ -38,8 +36,7 @@
 <tr><th><a href="module-dict.html#Compatibility">Compatibilit&eacute;:</a></th><td>Disponible depuis la version 2.3 du serveur HTTP Apache</td></tr></table>
 <h3>Sommaire</h3>
 
-    <p>Ce module permet de convertir une r&eacute;ponse en <a href="http://tools.ietf.org/html/rfc2397">URL de type donn&eacute;es
-    RFC2397</a>.
+    <p>Ce module permet de convertir une r&eacute;ponse en <a href="https://www.rfc-editor.org/rfc/rfc2397">RFC 2397</a> (URL de type donn&eacute;es.
     </p>
 
     <p>Les URLs de type donn&eacute;es peuvent &ecirc;tre incluses en ligne dans les
index 9a0f92da76bccc03589516f8debf45687441ac7a..c7af8e726088c903920485aee34609528e67fcc2 100644 (file)
@@ -31,8 +31,6 @@
 <a href="../ja/mod/mod_dav.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_dav.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fonctionnalit&eacute; de cr&eacute;ation et gestion de versions de
 documents via le web (<a href="http://www.webdav.org/">WebDAV</a>)</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
@@ -260,16 +258,46 @@ Infinity</td></tr>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="directive-section"><h2 id="davhonormtimeheader">Directive <span id="DavHonorMtimeHeader">DavHonorMtimeHeader</span> <a title="Lien permanent" href="#davhonormtimeheader" class="permalink">&para;</a></h2>
 <table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Allow clients to set resource modification times via the
-X-OC-Mtime request header</td></tr>
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permettre aux clients de d&eacute;finir les temps de modification des
+ressources &agrave; l&rsquo;aide de l&rsquo;en-t&ecirc;te de requ&ecirc;te X-OC-Mtime </td></tr>
 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DavHonorMtimeHeader on|off</code></td></tr>
 <tr><th><a href="directive-dict.html#Default">D&eacute;faut:</a></th><td><code>DavHonorMtimeHeader off</code></td></tr>
 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>r&eacute;pertoire</td></tr>
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_dav</td></tr>
-</table><p>La documentation de cette directive
-       n'a pas encore &eacute;t&eacute; traduite. Veuillez vous reporter &agrave; la version
-       en langue anglaise.</p></div>
+</table>
+    <p>La directive <code class="directive">DavHonorMtimeHeader</code> permet d&rsquo;indiquer
+    si <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> doit prendre en compte l&rsquo;en-t&ecirc;te de requ&ecirc;te
+    <code>X-OC-Mtime</code> lors du traitement des requ&ecirc;tes <code>PUT</code> et
+    <code>MKCOL</code>. Cet en-t&ecirc;te est utilis&eacute; par certains clients de
+    synchronisation de WebDAV pour pr&eacute;server les temps de modification originaux
+    des fichiers charg&eacute;s.</p>
+
+    <p>Lorsque cette directive est activ&eacute;e, si un client envoie une requ&ecirc;te
+    <code>PUT</code> ou <code>MKCOL</code> comportant un en-t&ecirc;te
+    <code>X-OC-Mtime</code>, le serveur d&eacute;finira le temps de modification de la
+    ressource avec la valeur sp&eacute;cifi&eacute;e dans cet en-t&ecirc;te. La valeur de l&rsquo;en-t&ecirc;te
+    doit &ecirc;tre un horodatage Unix (en secondes depuis l&rsquo;Epoch) exprim&eacute; sous la
+    forme d&rsquo;un entier d&eacute;cimal.</p>
+
+    <p>Si l&rsquo;en-t&ecirc;te est pr&eacute;sent mais mal form&eacute; (par exemple s&rsquo;il contient des
+    caract&egrave;res autres que des chiffres), le serveur r&eacute;pondra avec une erreur 400
+    Bad Request.</p>
+
+    <div class="warning">
+    <p>Activer cette directive permet aux clients de manipuler les temps de
+    modification des fichiers sur le serveur. Ne l&rsquo;activez que pour des
+    emplacements o&ugrave; les clients sont fiables et prot&eacute;gez toujours l&rsquo;acc&egrave;s avec
+    une authentification.</p>
+    </div>
+
+    <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">&lt;Directory "/var/www/dav/sync"&gt;
+    Dav On
+    DavHonorMtimeHeader on
+&lt;/Directory&gt;</pre>
+</div>
+
+</div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="directive-section"><h2 id="davmintimeout">Directive <span id="DavMinTimeout">DavMinTimeout</span> <a title="Lien permanent" href="#davmintimeout" class="permalink">&para;</a></h2>
 <table class="directive">
index 61fcd96a32973b0fe8d709f22da988afa2036aff..2d094cad4d96fe60e8f1f535186f122831e35072 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
   </variants>
index 86d32fa896d9c29388d691aa93b91637c7370cf7..c094bb882b07f262657af35ccf906109625735b8 100644 (file)
@@ -31,8 +31,6 @@
 <a href="../ja/mod/mod_deflate.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../ko/mod/mod_deflate.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Comprime le contenu avant de le servir au
 client</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
@@ -41,7 +39,7 @@ client</td></tr>
 <h3>Sommaire</h3>
 
     <p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> impl&eacute;mente le filtre de
-    sortie <code>DEFLATE</code> qui permet de comprimer la sortie de
+    sortie <code>DEFLATE</code> qui permet de compresser la sortie de
     votre serveur avant de l'envoyer au client sur le r&eacute;seau.</p>
 </div>
 <div id="quickview"><h3>Sujets</h3>
@@ -84,10 +82,10 @@ client</td></tr>
        donn&eacute;es compress&eacute;es par deflate. Pour plus de d&eacute;tails,
        documentez-vous sur la famille d'attaques "BREACH".</p>
     </div>
-    <p>Voici un exemple simple de configuration qui permet de comprimer
+    <p>Voici un exemple simple de configuration qui permet de compresser
     les types de contenu &agrave; base de texte.</p>
 
-    <div class="example"><h3>Ne comprime que certains types de documents</h3><pre class="prettyprint lang-config">AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript</pre>
+    <div class="example"><h3>Ne compresse que certains types de documents</h3><pre class="prettyprint lang-config">AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript</pre>
 </div>
 
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
@@ -112,7 +110,7 @@ SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip</pre>
       <p>Si vous voulez limiter la compression &agrave; certains types MIME
       particuliers, vous pouvez utiliser la directive <code class="directive"><a href="../mod/mod_filter.html#addoutputfilterbytype">AddOutputFilterByType</a></code>. Voici un exemple
       o&ugrave; la compression n'est activ&eacute;e que pour les fichiers html de la
-      documentation d'Apache :</p>
+      documentation d'Apache httpd:</p>
 
       <pre class="prettyprint lang-config">&lt;Directory "/your-server-root/manual"&gt;
     AddOutputFilterByType DEFLATE text/html
@@ -128,13 +126,13 @@ SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip</pre>
         La variable d'environnement <code>force-gzip</code>, d&eacute;finie &agrave;
        l'aide de la directive <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code>, permet d'ignorer la
        configuration de votre navigateur quant aux codages accept&eacute;s, et
-       d'envoyer sans condition une sortie comprim&eacute;e.
+       d'envoyer sans condition une sortie compress&eacute;e.
       </div>
 
     
     <h3 id="inflate">D&eacute;compression de la sortie</h3>
       <p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> fournit aussi un filtre
-      permettant de d&eacute;comprimer un corps de r&eacute;ponse comprim&eacute; par gzip.
+      permettant de d&eacute;compresser un corps de r&eacute;ponse compress&eacute; par gzip.
       Pour activer cette fonctionnalit&eacute;, vous devez ins&eacute;rer le filtre
       <code>INFLATE</code> dans la cha&icirc;ne de filtrage en sortie via la
       directive <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code> ou
@@ -147,15 +145,15 @@ SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip</pre>
 &lt;/Location&gt;</pre>
 
 
-      <p>Dans cet exemple, les sorties comprim&eacute;es par gzip en
-      provenance de example.com seront d&eacute;comprim&eacute;es afin de pouvoir
+      <p>Dans cet exemple, les sorties compress&eacute;es par gzip en
+      provenance de example.com seront d&eacute;compress&eacute;es afin de pouvoir
       &ecirc;tre &eacute;ventuellement trait&eacute;es par d'autres filtres.
       </p>
 
     
     <h3 id="input">D&eacute;compression de l'entr&eacute;e</h3>
       <p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> fournit &eacute;galement un filtre
-      permettant de d&eacute;comprimer un corps de requ&ecirc;te comprim&eacute; par gzip.
+      permettant de d&eacute;compresser un corps de requ&ecirc;te compress&eacute; par gzip.
       Pour activer cette fonctionnalit&eacute;, vous devez ins&eacute;rer le filtre
       <code>DEFLATE</code> dans la cha&icirc;ne de filtrage en entr&eacute;e via la
       directive <code class="directive"><a href="../mod/core.html#setinputfilter">SetInputFilter</a></code> ou
@@ -169,10 +167,10 @@ SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip</pre>
 
       <p>D&eacute;sormais, si une requ&ecirc;te contient un en-t&ecirc;te
       <code>Content-Encoding: gzip</code>, son corps sera
-      automatiquement d&eacute;comprim&eacute;. Peu de navigateurs sont actuellement
-      en mesure de comprimer les corps de requ&ecirc;tes. Cependant,
+      automatiquement d&eacute;compress&eacute;. Peu de navigateurs sont actuellement
+      en mesure de compresser les corps de requ&ecirc;tes. Cependant,
       certaines applications sp&eacute;cialis&eacute;es supportent les requ&ecirc;tes
-      comprim&eacute;es, comme par exemple certains clients <a href="http://www.webdav.org">WebDAV</a>.</p>
+      compress&eacute;es, comme par exemple certains clients <a href="https://www.webdav.org">WebDAV</a>.</p>
 
       <div class="warning"><h3>Note &agrave; propos de l'en-t&ecirc;te
       <code>Content-Length</code></h3>
@@ -193,7 +191,7 @@ SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip</pre>
     mandataires qu'une r&eacute;ponse enregistr&eacute;e dans le cache ne doit &ecirc;tre
     envoy&eacute;e qu'aux clients qui ont envoy&eacute; l'en-t&ecirc;te de requ&ecirc;te
     <code>Accept-Encoding</code> appropri&eacute;. Ceci permet d'&eacute;viter l'envoi
-    d'un contenu comprim&eacute; &agrave; un client qui ne sera pas en mesure
+    d'un contenu compress&eacute; &agrave; un client qui ne sera pas en mesure
     de l'interpr&eacute;ter.</p>
 
     <p>Si vous avez d&eacute;fini des exclusions sp&eacute;cifiques d&eacute;pendant, par
@@ -207,7 +205,7 @@ SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip</pre>
     <pre class="prettyprint lang-config">Header append Vary User-Agent</pre>
 
 
-    <p>Si votre d&eacute;cision de comprimer le contenu d&eacute;pend d'autres
+    <p>Si votre d&eacute;cision de compresser le contenu d&eacute;pend d'autres
     informations que celles contenues dans les en-t&ecirc;tes de la requ&ecirc;te
     (par exemple la version HTTP), vous devez attribuer &agrave; l'en-t&ecirc;te
     <code>Vary</code> la valeur <code>*</code>, ce qui permet d'emp&ecirc;cher
@@ -290,7 +288,7 @@ de la compression</td></tr>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="directive-section"><h2 id="deflatebuffersize">Directive <span id="DeflateBufferSize">DeflateBufferSize</span> <a title="Lien permanent" href="#deflatebuffersize" class="permalink">&para;</a></h2>
 <table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du fragment que zlib devra comprimer en une seule
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du fragment que zlib devra compresser en une seule
 fois</td></tr>
 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateBufferSize <var>valeur</var></code></td></tr>
 <tr><th><a href="directive-dict.html#Default">D&eacute;faut:</a></th><td><code>DeflateBufferSize 8096</code></td></tr>
@@ -299,7 +297,7 @@ fois</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr>
 </table>
     <p>La directive <code class="directive">DeflateBufferSize</code> permet de
-    sp&eacute;cifier la taille en octets du fragment que zlib devra comprimer
+    sp&eacute;cifier la taille en octets du fragment que zlib devra compresser
     en une seule fois. Si la taille de la r&eacute;ponse compress&eacute;e est sup&eacute;rieure &agrave;
     celle sp&eacute;cifi&eacute;e par cette directive, httpd passera &agrave; un mode d'encodage
     fragment&eacute; (l'en-t&ecirc;te HTTP <code>Transfer-Encoding</code> prend la valeur
@@ -404,11 +402,13 @@ compression</code></td></tr>
 <tr><th><a href="directive-dict.html#Compatibility">Compatibilit&eacute;:</a></th><td>Disponible &agrave; partir de la version 2.4.10 du serveur HTTP
 Apache</td></tr>
 </table>
-    <p>La directive
-    <code class="directive">DeflateInflateLimitRequestBody</code> permet de
-    sp&eacute;cifier la taille maximale d'un corps de requ&ecirc;te d&eacute;compress&eacute;. Si
-    elle n'est pas d&eacute;finie, c'est la valeur de la directive <code class="directive"><a href="../mod/core.html#limitrequestbody">LimitRequestBody</a></code> qui s'applique au corps
-    de requ&ecirc;te d&eacute;compress&eacute;.</p>
+    <p>La directive <code class="directive">DeflateInflateLimitRequestBody</code> permet
+    de sp&eacute;cifier la taille maximale d'un corps de requ&ecirc;te d&eacute;compress&eacute;. Si elle
+    n'est pas d&eacute;finie, c'est la valeur de la directive <code class="directive"><a href="../mod/core.html#limitrequestbody">LimitRequestBody</a></code> qui s'applique au corps de
+    requ&ecirc;te d&eacute;compress&eacute;. Une valeur de <code>0</code> signifie qu&rsquo;aucune limite
+    n&rsquo;est impos&eacute;e &agrave; la taille du corps d&eacute;compress&eacute; (d&rsquo;autres limites telles que
+    celles de la directive <code class="directive"><a href="../mod/core.html#limitrequestbody">LimitRequestBody</a></code>
+    peuvent cependant s&rsquo;appliquer).</p>
 
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
index 3efa67dca31b1e05426f2e7c4cec1f2a06dbcc82..1d5b04c7a1bdf75ddd720f001b35a46c6a623db5 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
   </variants>
index 950dc78b7a699e0264c4d44234c05993d26f35e1..9ae1295a72f0d19534d064804e6914d27a09ebfc 100644 (file)
@@ -30,8 +30,6 @@
 <a href="../fr/mod/mod_include.html" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a> |
 <a href="../ja/mod/mod_include.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Documents html interpr&eacute;t&eacute;s par le serveur (Server Side
 Includes ou SSI)</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
@@ -113,10 +111,10 @@ AddOutputFilter INCLUDES .shtml</pre>
 <h2 id="pathinfo">PATH_INFO et SSI <a title="Lien permanent" href="#pathinfo" class="permalink">&para;</a></h2>
     
 
-    <p>Les fichiers trait&eacute;s dans le cadre des SSI n'acceptent plus par
-    d&eacute;faut les requ&ecirc;tes avec <code>PATH_INFO</code> (les informations
-    relatives au chemin en fin de requ&ecirc;te). La directive <code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code> permet de configurer le
-    serveur de fa&ccedil;on &agrave; ce qu'il accepte ce genre de requ&ecirc;te.</p>
+    <p>Les fichiers trait&eacute;s dans le cadre des SSI n'acceptent plus par d&eacute;faut
+    les requ&ecirc;tes avec <a class="glossarylink" href="../glossary.html#pathinfo" title="voir glossaire">PATH_INFO</a> (les
+    informations relatives au chemin en fin de requ&ecirc;te). La directive <code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code> permet de configurer le serveur de
+    fa&ccedil;on &agrave; ce qu'il accepte ce genre de requ&ecirc;te.</p>
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="section">
 <h2 id="elements">El&eacute;ments disponibles <a title="Lien permanent" href="#elements" class="permalink">&para;</a></h2>
index 05ca827f41563542b1cea37cdf7cf3f36070c5af..38fc26d1526e4e8cfb382c9aca880075b0278d12 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
   </variants>
 </metafile>
index 83ec1e3b90423e83261b69f6550f1d0a112a19b8..275c959cabfcf49d0c3e7b0a37f66591c2362075 100644 (file)
@@ -29,8 +29,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lua.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_lua.html" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit des points d'entr&eacute;e Lua dans diff&eacute;rentes parties du
 traitement des requ&ecirc;tes httpd</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
@@ -603,7 +601,8 @@ end</pre>
           <td><code>path_info</code></td>
           <td>string</td>
           <td>non</td>
-         <td>La valeur de PATH_INFO extraite de la requ&ecirc;te.</td>
+         <td>La valeur de <a class="glossarylink" href="../glossary.html#pathinfo" title="voir glossaire">PATH_INFO</a>
+         extraite de la requ&ecirc;te.</td>
         </tr>
 <tr class="odd">
           <td><code>port</code></td>
index 8fc1a0efdf34e8b8870065a1ce5d7c523d3f652c..b55c7710e95c9f695fe435d176007bdf28716825 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>
index 6a3af6ebb259c810c6f837c2edb336ce41a141b9..85ec463eee726f933c679a882540b3eecf02b368 100644 (file)
@@ -30,8 +30,6 @@
 <a href="../fr/mod/mod_proxy.html" title="Fran&ccedil;ais">&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 &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</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">Identificateur&nbsp;de&nbsp;Module:</a></th><td>proxy_module</td></tr>
@@ -934,16 +932,40 @@ en-t&ecirc;tes X-Forwarded-*</td></tr>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="directive-section"><h2 id="proxyasyncdelay">Directive <span id="ProxyAsyncDelay">ProxyAsyncDelay</span> <a title="Lien permanent" href="#proxyasyncdelay" class="permalink">&para;</a></h2>
 <table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Time to poll synchronously before handing a connection to the
-MPM for asynchronous processing</td></tr>
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Dur&eacute;e de sondage synchrone avant de passer le contr&ocirc;le d&rsquo;une
+connexion au MPM pour un traitement asynchrone</td></tr>
 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyAsyncDelay <var>time</var>[s]</code></td></tr>
 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, r&eacute;pertoire</td></tr>
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr>
-<tr><th><a href="directive-dict.html#Compatibility">Compatibilit&eacute;:</a></th><td>Available in Apache HTTP Server 2.5 and later</td></tr>
-</table><p>La documentation de cette directive
-       n'a pas encore &eacute;t&eacute; traduite. Veuillez vous reporter &agrave; la version
-       en langue anglaise.</p><h3>Voir aussi</h3>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit&eacute;:</a></th><td>Disponible &agrave; partir de la version 2.5 du serveur HTTP Apache</td></tr>
+</table>
+    <p>Lorsqu&rsquo;un MPM g&eacute;rant les &eacute;v&egrave;nements est utilis&eacute;, cette directive active
+    la gestion asynchrone des connexions de mandataire. Apr&egrave;s avoir envoy&eacute; la
+    requ&ecirc;te au serveur dorsal, le thread de travail du mandataire attend une
+    r&eacute;ponse pendant la dur&eacute;e sp&eacute;cifi&eacute;e par cette directive. Si le serveur dorsal
+    r&eacute;pond pendant ce laps de temps, la r&eacute;ponse est trait&eacute;e de mani&egrave;re synchrone
+    par le m&ecirc;me thread. Dans le cas contraire, le contr&ocirc;le de la connexion est
+    pass&eacute; &agrave; la boucle d&rsquo;attente d&rsquo;&eacute;v&egrave;nement asynchrone du MPM, lib&eacute;rant de ce
+    fait le thread de travail qui pourra alors servir d&rsquo;autres requ&ecirc;tes.</p>
+
+    <p>Si cette directive est d&eacute;finie &agrave; <code>0</code>, le contr&ocirc;le de la
+    connexion est imm&eacute;diatement transmis &agrave; la boucle d&rsquo;attente d&rsquo;&eacute;v&egrave;nement. Si
+    elle est d&eacute;finie &agrave; <code>-1</code>, le traitement asynchrone est totalement
+    d&eacute;sactiv&eacute; (toutes les connexions de mandataire restent synchrones).</p>
+
+    <p>Cette directive n&rsquo;a d&rsquo;effet que si le MPM prend en charge l&rsquo;attente
+    de r&eacute;ponse (polling) &mdash;&nbsp;par exemple, <code class="module"><a href="../mod/event.html">event</a></code>).</p>
+
+    <div class="note"><h3>Quand utiliser cette directive</h3>
+    <p>La gestion asynchrone des mandataires est particuli&egrave;rement utile pour les
+    serveurs dorsaux lents ou les r&eacute;ponses en flux continu (streaming) de longue
+    dur&eacute;e, o&ugrave; le fait de bloquer un thread de travail en attente de donn&eacute;es
+    limiterait la concurrence. Pour les serveurs dorsaux rapides qui r&eacute;pondent
+    dans la milliseconde, l&rsquo;approche synchrone est plus efficace.</p>
+    </div>
+
+<h3>Voir aussi</h3>
 <ul>
 <li><code class="directive"><a href="#proxyasyncidletimeout">ProxyAsyncIdleTimeout</a></code></li>
 <li><code class="directive"><a href="#proxytimeout">ProxyTimeout</a></code></li>
@@ -952,16 +974,28 @@ MPM for asynchronous processing</td></tr>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="directive-section"><h2 id="proxyasyncidletimeout">Directive <span id="ProxyAsyncIdleTimeout">ProxyAsyncIdleTimeout</span> <a title="Lien permanent" href="#proxyasyncidletimeout" class="permalink">&para;</a></h2>
 <table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Inactivity timeout for asynchronous proxy connections</td></tr>
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>D&eacute;lai d&rsquo;inactivit&eacute; pour les connexions asynchrones de mandataire</td></tr>
 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyAsyncIdleTimeout <var>time</var>[s]</code></td></tr>
-<tr><th><a href="directive-dict.html#Default">D&eacute;faut:</a></th><td><code>Value of <code class="directive"><a href="#proxytimeout">ProxyTimeout</a></code></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">D&eacute;faut:</a></th><td><code>La valeur de la directive <code class="directive"><a href="#proxytimeout">ProxyTimeout</a></code></code></td></tr>
 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel, r&eacute;pertoire</td></tr>
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy</td></tr>
-<tr><th><a href="directive-dict.html#Compatibility">Compatibilit&eacute;:</a></th><td>Available in Apache HTTP Server 2.5 and later</td></tr>
-</table><p>La documentation de cette directive
-       n'a pas encore &eacute;t&eacute; traduite. Veuillez vous reporter &agrave; la version
-       en langue anglaise.</p><h3>Voir aussi</h3>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit&eacute;:</a></th><td>Disponible &agrave; partir de la version 2.5 du serveur HTTP Apache</td></tr>
+</table>
+    <p>Une fois le contr&ocirc;le de la connexion de mandataire transmis &agrave; la boucle
+    d&rsquo;attente d&rsquo;&eacute;v&egrave;nement asynchrone du MPM (voir la directive <code class="directive"><a href="#proxyasyncdelay">ProxyAsyncDelay</a></code>), cette directive d&eacute;finit la
+    dur&eacute;e maximale pendant laquelle la connexion peut rester inactive (aucune
+    donn&eacute;e re&ccedil;u du serveur dorsal) avant d&rsquo;&ecirc;tre ferm&eacute;e.</p>
+
+    <p>Si elle n&rsquo;est pas explicitement d&eacute;finie, elle prend pour valeur celle du
+    param&egrave;tre <code>timeout</code> du thread de travail (si d&eacute;fini via
+    <code class="directive"><a href="#proxypass">ProxyPass</a></code> ou <code class="directive"><a href="#proxyset">ProxySet</a></code>), celle de <code class="directive"><a href="#proxytimeout">ProxyTimeout</a></code> ou en dernier recours celle de
+    la directive <code class="directive"><a href="../mod/core.html#timeout">Timeout</a></code> du serveur.</p>
+
+    <p>Cette directive n&rsquo;a d&rsquo;effet que si la directive <code class="directive"><a href="#proxyasyncdelay">ProxyAsyncDelay</a></code> est aussi d&eacute;finie pour
+    activer la gestion asynchrone.</p>
+
+<h3>Voir aussi</h3>
 <ul>
 <li><code class="directive"><a href="#proxyasyncdelay">ProxyAsyncDelay</a></code></li>
 <li><code class="directive"><a href="#proxytimeout">ProxyTimeout</a></code></li>
index f0185375d448127624a8715f7540d52668653323..38a79fdda73051e6f035124b21c4af3bff8e6129 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
   </variants>
 </metafile>
index 4db09be9767b462659835c8a66a2a9876aa04f63..fe5878416049471dab6cae17b1b565048c19684a 100644 (file)
@@ -29,8 +29,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_fcgi.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_proxy_fcgi.html" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support de FastCGI &agrave;
 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
 &lt;/Proxy&gt;</pre>
 </div>
 
-    <p>Vous pouvez aussi forcer le traitement d'une requ&ecirc;te en tant que
-    requ&ecirc;te de mandataire inverse en cr&eacute;ant un court-circuiteur de
-    gestionnaire appropri&eacute;. Dans l'exemple ci-dessous, toutes les
-    requ&ecirc;tes pour des scripts PHP seront transmises au serveur FastCGI
-    sp&eacute;cifi&eacute; par mandat inverse. Cette fonctionnalit&eacute; est disponible &agrave;
-    partir de la version 2.4.10 du serveur HTTP Apache. Pour des raisons
-    de performances, il est recommand&eacute; de d&eacute;finir un <a href="mod_proxy.html#workers">worker (configuration d'un
-    mandataire)</a> repr&eacute;sentant le m&ecirc;me serveur fcgi:// d'arri&egrave;re-plan.
-    Avec cette configuration, il est possible d'effectuer une
-    correspondance directe entre l'URI et le chemin du fichier sur le
-    serveur, et le chemin local du fichier sera alors transmis au serveur
-    d'arri&egrave;re-plan. Lorsque FastCGI est configur&eacute; ainsi, le serveur est
-    en mesure de calculer le PATH_INFO le plus appropri&eacute;.
-      </p>
-       <div class="example"><h3>Mandataire via un gestionnaire</h3><pre class="prettyprint lang-config">&lt;FilesMatch "\.php$"&gt;
+    <p>Vous pouvez aussi forcer le traitement d'une requ&ecirc;te en tant que requ&ecirc;te
+    de mandataire inverse en cr&eacute;ant un court-circuiteur de gestionnaire
+    appropri&eacute;. Dans l'exemple ci-dessous, toutes les requ&ecirc;tes pour des scripts
+    PHP seront transmises au serveur FastCGI sp&eacute;cifi&eacute; par mandat inverse. Cette
+    fonctionnalit&eacute; est disponible &agrave; partir de la version 2.4.10 du serveur HTTP
+    Apache. Pour des raisons de performances, il est recommand&eacute; de d&eacute;finir un <a href="mod_proxy.html#workers">worker (configuration d'un mandataire)</a>
+    repr&eacute;sentant le m&ecirc;me serveur fcgi:// d'arri&egrave;re-plan.  Avec cette
+    configuration, il est possible d'effectuer une correspondance directe entre
+    l'URI et le chemin du fichier sur le serveur, et le chemin local du fichier
+    sera alors transmis au serveur d'arri&egrave;re-plan. Lorsque FastCGI est configur&eacute;
+    ainsi, le serveur est en mesure de calculer le <a class="glossarylink" href="../glossary.html#pathinfo" title="voir glossaire">PATH_INFO</a> le plus appropri&eacute;.
+    </p>
+  <div class="example"><h3>Mandataire via un gestionnaire</h3><pre class="prettyprint lang-config">&lt;FilesMatch "\.php$"&gt;
     # Note : la seule partie variable est /path/to/app.sock
     SetHandler  "proxy:unix:/path/to/app.sock|fcgi://localhost/"
 &lt;/FilesMatch&gt;
index 2b5ea83e0e507c0d73373d7e3f9006efd2304149..6b7f40e7157cd1da2d6c5f9c86baf305f778b025 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>
index d989dd172468f77feb127039b8e663655bf5ca3a..291c5c165d5a69bac31d90733a67811a8bee45dc 100644 (file)
@@ -29,8 +29,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_scgi.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_proxy_scgi.html" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support de la passerelle SCGI &agrave;
 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
     contr&ocirc;ler le fournisseur de protocole SCGI :</p>
     <dl>
         <dt>proxy-scgi-pathinfo</dt>
-        <dd>Par d&eacute;faut, <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> ne cr&eacute;era ni
-       exportera jamais la variable d'environnement
-       <var>PATH_INFO</var>. Ceci permet au serveur SCGI d'arri&egrave;re-plan
-       de d&eacute;terminer correctement <var>SCRIPT_NAME</var> et
-       <var>Script-URI</var>, et d'&ecirc;tre en conformit&eacute; avec la section
-       3.3 de la RFC 3875. Si au contraire vous souhaitez que
-       <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> g&eacute;n&egrave;re une estimation la plus
-       pr&eacute;cise possible de <var>PATH_INFO</var>, d&eacute;finissez cette
-       variable d'environnement. La variable doit &ecirc;tre d&eacute;finie avant
-       que la directive <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code> ne soit
-       effective. Il est possible d'utiliser &agrave; la place la directive
-       <code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> : <code>SetEnvIf
-       Request_URI . proxy-scgi-pathinfo</code>
+       <dd>Par d&eacute;faut, <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> ne cr&eacute;era ni exportera
+       jamais la variable d'environnement <var><a class="glossarylink" href="../glossary.html#pathinfo" title="voir glossaire">PATH_INFO</a></var>. Cela permet au serveur SCGI
+       d'arri&egrave;re-plan de d&eacute;terminer correctement <var>SCRIPT_NAME</var> et
+       <var>Script-URI</var>, et d'&ecirc;tre en conformit&eacute; avec la section 3.3 de la
+       RFC 3875. Si au contraire vous souhaitez que
+       <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> g&eacute;n&egrave;re une estimation la plus pr&eacute;cise
+       possible de <var>PATH_INFO</var>, d&eacute;finissez cette variable
+       d'environnement. La variable doit &ecirc;tre d&eacute;finie avant que la directive
+       <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code> ne soit effective. Il est
+       possible d'utiliser &agrave; la place la directive <code class="directive"><a href="../mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> : <code>SetEnvIf Request_URI
+       . proxy-scgi-pathinfo</code>
        </dd>
     </dl>
 </div>
index 2f16230aa2030c08a0705372db5f70ac56fb7a3e..a125bc5adeb39f83f50896d3626a1701f1592c5d 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>
index fe9249366e767e061b968d17fe2927a016ae78ea..5dee1fe6e90141935eaa70a8837661147bfab202 100644 (file)
@@ -902,6 +902,17 @@ MPM for asynchronous processing</td></tr>
 <tr><td><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout <var>time</var>[s]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Inactivity timeout for asynchronous proxy connections</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Determines how to handle bad header lines in a
 response</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress <em>address:port</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address of the reverse proxy to which a backend sends its
+announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The routable URL a backend announces to the reverse proxy</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer <em>name</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the balancer that announced backends are added to</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval <em>interval</em></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How often a backend publishes its announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen [<em>address</em>][:<em>port</em>]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address on which the reverse proxy receives backend
+beacons</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew <em>interval</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum allowed age of a signed announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret <em>secret</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Pre-shared secret used to authenticate announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout <em>interval</em></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How long the proxy waits, without an announcement, before a backend
+is taken out of rotation</td></tr>
 <tr><td><a href="mod_proxy.html#proxyblock">ProxyBlock *|<var>hostname</var>|<var>partial-hostname</var> [<var>hostname</var>|<var>partial-hostname</var>]...</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Disallow proxy requests to certain hosts</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxydomain">ProxyDomain <var>Domain</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Default domain name for proxied requests</td></tr>
 <tr><td><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride Off|On [<var>code</var> ...]</a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Override error pages for proxied content</td></tr>
index ec13460a59e2df9bb7430bab5a00486316b7b044..ff459a73da0011a49dfc494d25a1211c244c10d2 100644 (file)
@@ -894,6 +894,17 @@ MPM for asynchronous processing</td></tr>
 <tr><td><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout <var>time</var>[s]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Inactivity timeout for asynchronous proxy connections</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Determines how to handle bad header lines in a
 response</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress <em>address:port</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address of the reverse proxy to which a backend sends its
+announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The routable URL a backend announces to the reverse proxy</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer <em>name</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the balancer that announced backends are added to</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval <em>interval</em></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How often a backend publishes its announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen [<em>address</em>][:<em>port</em>]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address on which the reverse proxy receives backend
+beacons</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew <em>interval</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum allowed age of a signed announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret <em>secret</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Pre-shared secret used to authenticate announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout <em>interval</em></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How long the proxy waits, without an announcement, before a backend
+is taken out of rotation</td></tr>
 <tr><td><a href="mod_proxy.html#proxyblock">ProxyBlock *|<var>hostname</var>|<var>partial-hostname</var> [<var>hostname</var>|<var>partial-hostname</var>]...</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Disallow proxy requests to certain hosts</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxydomain">ProxyDomain <var>Domain</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Default domain name for proxied requests</td></tr>
 <tr><td><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride Off|On [<var>code</var> ...]</a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Override error pages for proxied content</td></tr>
index ea8e498f1600d07017efffd16d092e5f88116dfc..978c001e23fe0a6badd551d63a65d4c44a7e4a7d 100644 (file)
@@ -892,6 +892,17 @@ MPM for asynchronous processing</td></tr>
 <tr><td><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout <var>time</var>[s]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Inactivity timeout for asynchronous proxy connections</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Determines how to handle bad header lines in a
 response</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress <em>address:port</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address of the reverse proxy to which a backend sends its
+announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The routable URL a backend announces to the reverse proxy</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer <em>name</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the balancer that announced backends are added to</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval <em>interval</em></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How often a backend publishes its announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen [<em>address</em>][:<em>port</em>]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address on which the reverse proxy receives backend
+beacons</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew <em>interval</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum allowed age of a signed announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret <em>secret</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Pre-shared secret used to authenticate announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout <em>interval</em></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How long the proxy waits, without an announcement, before a backend
+is taken out of rotation</td></tr>
 <tr><td><a href="mod_proxy.html#proxyblock">ProxyBlock *|<var>hostname</var>|<var>partial-hostname</var> [<var>hostname</var>|<var>partial-hostname</var>]...</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Disallow proxy requests to certain hosts</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxydomain">ProxyDomain <var>Domain</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Default domain name for proxied requests</td></tr>
 <tr><td><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride Off|On [<var>code</var> ...]</a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Override error pages for proxied content</td></tr>
index 012bc52495423baabe6014901863aebdd0a0fdd7..b8039aa6bd65354142dffeb0d0c44ea0f852993d 100644 (file)
@@ -505,8 +505,8 @@ journal</td></tr>
 <tr class="odd"><td><a href="mod_dav.html#davbasepath">DavBasePath <var>root-path</var></a></td><td></td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">D&eacute;finir le chemin de la racine du r&eacute;pertoire</td></tr>
 <tr><td><a href="mod_dav.html#davdepthinfinity">DavDepthInfinity on|off</a></td><td> off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Autorise les requ&ecirc;tes PROPFIND avec en-t&ecirc;te Depth:
 Infinity</td></tr>
-<tr class="odd"><td><a href="mod_dav.html#davhonormtimeheader">DavHonorMtimeHeader on|off</a></td><td> off </td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Allow clients to set resource modification times via the
-X-OC-Mtime request header</td></tr>
+<tr class="odd"><td><a href="mod_dav.html#davhonormtimeheader">DavHonorMtimeHeader on|off</a></td><td> off </td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Permettre aux clients de d&eacute;finir les temps de modification des
+ressources &agrave; l&rsquo;aide de l&rsquo;en-t&ecirc;te de requ&ecirc;te X-OC-Mtime </td></tr>
 <tr><td><a href="mod_dav_fs.html#davlockdb">DavLockDB <var>chemin fichier</var></a></td><td> DEFAULT_REL_STATEDI +</td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Chemin de la base de donn&eacute;es des verrous DAV</td></tr>
 <tr class="odd"><td><a href="mod_dav_fs.html#davlockdbtype">DavLockDBType <var>dbm-type</var></a></td><td> default </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Type de base de donn&eacute;es pour le verrou DAV</td></tr>
 <tr><td><a href="mod_dav_fs.html#davlockdiscovery">DavLockDiscovery on|off</a></td><td> on </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Active la d&eacute;couverte de verrou</td></tr>
@@ -543,7 +543,7 @@ autre type de m&eacute;dia n'avait &eacute;t&eacute; trouv&eacute;.
 <tr><td><a href="core.html#define">Define <var>nom-param&egrave;tre</var> [<var>valeur-param&egrave;tre</var>]</a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Permet de d&eacute;finir une variable</td></tr>
 <tr class="odd"><td><a href="mod_deflate.html#deflatealteretag">DeflateAlterETag AddSuffix|NoChange|Remove</a></td><td> AddSuffix </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Comment l'en-t&ecirc;te sortant ETag doit &ecirc;tre modifi&eacute; au cours
 de la compression</td></tr>
-<tr><td><a href="mod_deflate.html#deflatebuffersize">DeflateBufferSize <var>valeur</var></a></td><td> 8096 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Taille du fragment que zlib devra comprimer en une seule
+<tr><td><a href="mod_deflate.html#deflatebuffersize">DeflateBufferSize <var>valeur</var></a></td><td> 8096 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Taille du fragment que zlib devra compresser en une seule
 fois</td></tr>
 <tr class="odd"><td><a href="mod_deflate.html#deflatecompressionlevel">DeflateCompressionLevel <var>valeur</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Le niveau de compression que nous appliquons &agrave; la
 sortie</td></tr>
@@ -1130,11 +1130,22 @@ mandat&eacute;es</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxy100continue">Proxy100Continue Off|On</a></td><td> On </td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Transmission du message "100-continue" au serveur d'origine</td></tr>
 <tr><td><a href="mod_proxy.html#proxyaddheaders">ProxyAddHeaders Off|On</a></td><td> On </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Ajoute des informations &agrave; propos du mandataire aux
 en-t&ecirc;tes X-Forwarded-*</td></tr>
-<tr class="odd"><td><a href="mod_proxy.html#proxyasyncdelay">ProxyAsyncDelay <var>time</var>[s]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Time to poll synchronously before handing a connection to the
-MPM for asynchronous processing</td></tr>
-<tr><td><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout <var>time</var>[s]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Inactivity timeout for asynchronous proxy connections</td></tr>
+<tr class="odd"><td><a href="mod_proxy.html#proxyasyncdelay">ProxyAsyncDelay <var>time</var>[s]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dur&eacute;e de sondage synchrone avant de passer le contr&ocirc;le d&rsquo;une
+connexion au MPM pour un traitement asynchrone</td></tr>
+<tr><td><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout <var>time</var>[s]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">D&eacute;lai d&rsquo;inactivit&eacute; pour les connexions asynchrones de mandataire</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">D&eacute;termine la mani&egrave;re de traiter les lignes d'en-t&ecirc;te
 incorrectes d'une r&eacute;ponse</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress <em>address:port</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address of the reverse proxy to which a backend sends its
+announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The routable URL a backend announces to the reverse proxy</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer <em>name</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the balancer that announced backends are added to</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval <em>interval</em></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How often a backend publishes its announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen [<em>address</em>][:<em>port</em>]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address on which the reverse proxy receives backend
+beacons</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew <em>interval</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum allowed age of a signed announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret <em>secret</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Pre-shared secret used to authenticate announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout <em>interval</em></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How long the proxy waits, without an announcement, before a backend
+is taken out of rotation</td></tr>
 <tr><td><a href="mod_proxy.html#proxyblock">ProxyBlock *|<var>nom d'h&ocirc;te</var>|<var>nom d'h&ocirc;te partiel</var>
 [<var>nom d'h&ocirc;te</var>|<var>nom d'h&ocirc;te partiel</var>]...</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Interdit les requ&ecirc;tes mandat&eacute;es vers certains h&ocirc;tes</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxydomain">ProxyDomain <var>Domaine</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Nom de domaine par d&eacute;faut pour les requ&ecirc;tes
index ee1d3b247b03c563ecc94b7a73934db823b52b71..4a7fe4685b540dc263134f61244556ea65464453 100644 (file)
@@ -856,6 +856,17 @@ malicious privileges-aware code.</td></tr>
 MPM for asynchronous processing</td></tr>
 <tr><td><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout <var>time</var>[s]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Inactivity timeout for asynchronous proxy connections</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">応答におかしなヘッダがある場合の扱い方を決める</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress <em>address:port</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address of the reverse proxy to which a backend sends its
+announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The routable URL a backend announces to the reverse proxy</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer <em>name</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the balancer that announced backends are added to</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval <em>interval</em></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How often a backend publishes its announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen [<em>address</em>][:<em>port</em>]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address on which the reverse proxy receives backend
+beacons</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew <em>interval</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum allowed age of a signed announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret <em>secret</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Pre-shared secret used to authenticate announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout <em>interval</em></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How long the proxy waits, without an announcement, before a backend
+is taken out of rotation</td></tr>
 <tr><td><a href="mod_proxy.html#proxyblock">ProxyBlock *|<var>word</var>|<var>host</var>|<var>domain</var>
 [<var>word</var>|<var>host</var>|<var>domain</var>] ...</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">プロキシ接続を禁止する語句、ホスト名、ドメインを指定する</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxydomain">ProxyDomain <var>Domain</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">プロキシされたリクエストのデフォルトのドメイン名</td></tr>
index 5a8a2b99bd68957515a4a65146b398fa280c5746..4f06ba82f7ed3ba593e233d43b601a95922ff957 100644 (file)
@@ -860,6 +860,17 @@ MPM for asynchronous processing</td></tr>
 <tr><td><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout <var>time</var>[s]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Inactivity timeout for asynchronous proxy connections</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Determines how to handle bad header lines in a
 response</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress <em>address:port</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address of the reverse proxy to which a backend sends its
+announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The routable URL a backend announces to the reverse proxy</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer <em>name</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the balancer that announced backends are added to</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval <em>interval</em></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How often a backend publishes its announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen [<em>address</em>][:<em>port</em>]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address on which the reverse proxy receives backend
+beacons</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew <em>interval</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum allowed age of a signed announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret <em>secret</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Pre-shared secret used to authenticate announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout <em>interval</em></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How long the proxy waits, without an announcement, before a backend
+is taken out of rotation</td></tr>
 <tr><td><a href="mod_proxy.html#proxyblock">ProxyBlock *|<var>hostname</var>|<var>partial-hostname</var> [<var>hostname</var>|<var>partial-hostname</var>]...</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Disallow proxy requests to certain hosts</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxydomain">ProxyDomain <var>Domain</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Default domain name for proxied requests</td></tr>
 <tr><td><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride Off|On [<var>code</var> ...]</a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Override error pages for proxied content</td></tr>
index 3b3fa3fc223d77de5786e0de247cc22e957ccf7c..2d5d0ac457ae113ce0e14210465d4f208ce22191 100644 (file)
@@ -892,6 +892,17 @@ MPM for asynchronous processing</td></tr>
 <tr><td><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout <var>time</var>[s]</a></td><td></td><td>skd</td><td>E</td></tr><tr><td class="descr" colspan="4">Inactivity timeout for asynchronous proxy connections</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Determines how to handle bad header lines in a
 response</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress <em>address:port</em></a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Address of the reverse proxy to which a backend sends its
+announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise <em>url</em></a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The routable URL a backend announces to the reverse proxy</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer <em>name</em></a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the balancer that announced backends are added to</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval <em>interval</em></a></td><td> 5 </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How often a backend publishes its announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen [<em>address</em>][:<em>port</em>]</a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Address on which the reverse proxy receives backend
+beacons</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew <em>interval</em></a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum allowed age of a signed announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret <em>secret</em></a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Pre-shared secret used to authenticate announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout <em>interval</em></a></td><td> 0 </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How long the proxy waits, without an announcement, before a backend
+is taken out of rotation</td></tr>
 <tr><td><a href="mod_proxy.html#proxyblock">ProxyBlock *|<var>hostname</var>|<var>partial-hostname</var> [<var>hostname</var>|<var>partial-hostname</var>]...</a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Disallow proxy requests to certain hosts</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxydomain">ProxyDomain <var>Domain</var></a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Default domain name for proxied requests</td></tr>
 <tr><td><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride Off|On [<var>code</var> ...]</a></td><td> Off </td><td>skd</td><td>E</td></tr><tr><td class="descr" colspan="4">Override error pages for proxied content</td></tr>
index 4ab120a5bc992a3db96827f828ea64c7d7c2c725..ff339dd491fc972e379232657a4f6464b44d6ff4 100644 (file)
@@ -889,6 +889,17 @@ MPM for asynchronous processing</td></tr>
 <tr><td><a href="mod_proxy.html#proxyasyncidletimeout">ProxyAsyncIdleTimeout <var>time</var>[s]</a></td><td></td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Inactivity timeout for asynchronous proxy connections</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Determines how to handle bad header lines in a
 response</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconaddress">ProxyBeaconAddress <em>address:port</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address of the reverse proxy to which a backend sends its
+announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconadvertise">ProxyBeaconAdvertise <em>url</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">The routable URL a backend announces to the reverse proxy</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconbalancer">ProxyBeaconBalancer <em>name</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Name of the balancer that announced backends are added to</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconinterval">ProxyBeaconInterval <em>interval</em></a></td><td> 5 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How often a backend publishes its announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconlisten">ProxyBeaconListen [<em>address</em>][:<em>port</em>]</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Address on which the reverse proxy receives backend
+beacons</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeaconmaxskew">ProxyBeaconMaxSkew <em>interval</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum allowed age of a signed announcement</td></tr>
+<tr><td><a href="mod_proxy_beacon.html#proxybeaconsecret">ProxyBeaconSecret <em>secret</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Pre-shared secret used to authenticate announcements</td></tr>
+<tr class="odd"><td><a href="mod_proxy_beacon.html#proxybeacontimeout">ProxyBeaconTimeout <em>interval</em></a></td><td> 0 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How long the proxy waits, without an announcement, before a backend
+is taken out of rotation</td></tr>
 <tr><td><a href="mod_proxy.html#proxyblock">ProxyBlock *|<var>hostname</var>|<var>partial-hostname</var> [<var>hostname</var>|<var>partial-hostname</var>]...</a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Disallow proxy requests to certain hosts</td></tr>
 <tr class="odd"><td><a href="mod_proxy.html#proxydomain">ProxyDomain <var>Domain</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Default domain name for proxied requests</td></tr>
 <tr><td><a href="mod_proxy.html#proxyerroroverride">ProxyErrorOverride Off|On [<var>code</var> ...]</a></td><td> Off </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">Override error pages for proxied content</td></tr>
index f96ad9070665d43a8107b759eff67888cee6ce23..12204c7b844a3757b359cbf84bb48543383a5392 100644 (file)
@@ -28,8 +28,6 @@
 <a href="../fr/platform/windows.html" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a> |
 <a href="../ko/platform/windows.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
 
     <p>Ce document d&eacute;crit l'installation, la configuration et
index 166e6d7d314782768f9edab0865cf27fb37cb68f..df994e4ed61aaed8ad63e81ab55cc7c0d6815e7a 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ko</variant>
   </variants>
 </metafile>
index cfb1127b825aed2026c9262a4d0a322e7e66335e..b8c619fb7fac266fdc71aeaaa6e4b5776cd740ff 100644 (file)
@@ -30,8 +30,6 @@
 <a href="../ko/programs/apachectl.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="../tr/programs/apachectl.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
      <p><code class="program"><a href="../programs/apachectl.html">apachectl</a></code> est un frontal pour le serveur HTTP
      Apache. Il a &eacute;t&eacute; con&ccedil;u pour aider l'administrateur &agrave; contr&ocirc;ler le
@@ -61,6 +59,7 @@
 </div>
 <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif"> <a href="#synopsis">R&eacute;sum&eacute;</a></li>
 <li><img alt="" src="../images/down.gif"> <a href="#options">Options</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#files">Fichiers</a></li>
 </ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="../invoking.html">D&eacute;marrer Apache</a></li><li><a href="../stopping.html">Arr&ecirc;ter Apache</a></li><li><a href="../configuring.html">Fichiers de
 configuration</a></li><li><a href="../platform/">Documentation sp&eacute;cifique aux
 plates-formes</a></li><li><code class="program"><a href="../programs/httpd.html">httpd</a></code></li></ul></div>
@@ -171,6 +170,21 @@ directives appropri&eacute;es, puis utiliser la commande de d&eacute;marrage nor
 
 </dl>
 
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
+<div class="section">
+<h2 id="files">Fichiers <a title="Lien permanent" href="#files" class="permalink">&para;</a></h2>
+
+<p>Les chemins de fichiers list&eacute;s ci-apr&egrave;s peuvent &ecirc;tre modifi&eacute;s &agrave; la
+compilation. Consultez votre installation locale pour les emplacements r&eacute;els.</p>
+
+<dl>
+<dt><code>/usr/local/apache2/bin/envvars</code></dt>
+<dd>Fichier de d&eacute;finitions de variables d&rsquo;environnement aliment&eacute; au d&eacute;marrage.</dd>
+
+<dt><code>/usr/local/apache2/bin/httpd</code></dt>
+<dd>Le binaire httpd invoqu&eacute; par apachectl.</dd>
+</dl>
+
 </div></div>
 <div class="bottomlang">
 <p><span>Langues Disponibles: </span><a href="../en/programs/apachectl.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
index 7d5826321abeb8aaef281529cf21a24c45f23066..431b3e2d0618393a23a017eceafcfcf6d7617b83 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>
   </variants>
index c3fef208397336ea090556264e6f12aa4a062790..486ac1a15f553d4560094b9a4d611c6a148b9caa 100644 (file)
@@ -28,8 +28,6 @@
 <a href="../ko/programs/htcacheclean.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="../tr/programs/htcacheclean.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
     <p><code class="program"><a href="../programs/htcacheclean.html">htcacheclean</a></code> permet de maintenir la taille de
     l'espace de stockage r&eacute;serv&eacute; &agrave; <code class="module"><a href="../mod/mod_disk_cache.html">mod_disk_cache</a></code> en
@@ -49,6 +47,7 @@
 <li><img alt="" src="../images/down.gif"> <a href="#delete">Suppression d'une URL particuli&egrave;re</a></li>
 <li><img alt="" src="../images/down.gif"> <a href="#list">Affichage des URLs pr&eacute;sentes dans le cache</a></li>
 <li><img alt="" src="../images/down.gif"> <a href="#exit">Valeur renvoy&eacute;e</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#files">Fichiers</a></li>
 </ul><h3>Voir aussi</h3><ul class="seealso"><li><code class="module"><a href="../mod/mod_disk_cache.html">mod_disk_cache</a></code></li></ul></div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="section">
     dans le cas contraire. Si une erreur est survenue au cours de la
     suppression de l'URL, <code class="program"><a href="../programs/htcacheclean.html">htcacheclean</a></code> renvoie
     <code>1</code>.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
+<div class="section">
+<h2 id="files">Fichiers <a title="Lien permanent" href="#files" class="permalink">&para;</a></h2>
+
+<p>Le r&eacute;pertoire racine du cache est sp&eacute;cifi&eacute; en tant qu&rsquo;argument de la ligne de
+commande et doit correspondre &agrave; la directive <code>CacheRoot</code> de la
+configuration globale du serveur.</p>
+
+<dl>
+<dt><var>chemin</var></dt>
+<dd>Le r&eacute;pertoire racine du cache sur disque &agrave; nettoyer.</dd>
+</dl>
+
 </div></div>
 <div class="bottomlang">
 <p><span>Langues Disponibles: </span><a href="../en/programs/htcacheclean.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
index eaf062aca83399e37059a3f3d6603c8a7980f6ef..0ec2b833ccba4e860e3590fa7efa1d72b46c49ea 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>
   </variants>
index 5659e6d09e204fa82d62022bd4435747c3c56858..ee0f099c65238b5f559c2803f9ec77d3436ec6fe 100644 (file)
@@ -29,8 +29,6 @@ passe</h1>
 <a href="../fr/programs/htdbm.html" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a> |
 <a href="../tr/programs/htdbm.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
     <p><code class="program"><a href="../programs/htdbm.html">htdbm</a></code> permet de manipuler des fichiers au format DBM
     ou sont stock&eacute;s des nom d'utilisateurs et mots de passe &agrave; des fins
@@ -46,6 +44,7 @@ passe</h1>
 <li><img alt="" src="../images/down.gif"> <a href="#examples">Exemples</a></li>
 <li><img alt="" src="../images/down.gif"> <a href="#security">Consid&eacute;rations &agrave; propos de s&eacute;curit&eacute;</a></li>
 <li><img alt="" src="../images/down.gif"> <a href="#restrictions">Restrictions</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#files">Fichiers</a></li>
 </ul><h3>Voir aussi</h3><ul class="seealso"><li><code class="program"><a href="../programs/httpd.html">httpd</a></code></li><li><code class="program"><a href="../programs/dbmmanage.html">dbmmanage</a></code></li><li><code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code></li></ul></div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
 <div class="section">
@@ -368,6 +367,20 @@ passe</h1>
 
     <p>Les noms d'utilisateurs ont une taille limit&eacute;e &agrave; <code>255</code>
     octets et ne doivent pas contenir de caract&egrave;re <code>:</code>.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
+<div class="section">
+<h2 id="files">Fichiers <a title="Lien permanent" href="#files" class="permalink">&para;</a></h2>
+
+<p>Le chemin du fichier de mots de passe DBM est sp&eacute;cifi&eacute; en tant qu&rsquo;argument de la ligne de
+commande et peut correspondre &agrave; n&rsquo;importe quel emplacement du syst&egrave;me de
+fichiers.</p>
+
+<dl>
+<dt><var>nom-fichier</var></dt>
+<dd>Le fichier au format DBM contenant les noms d&rsquo;utilisateur et les mots de
+passe.</dd>
+</dl>
+
 </div></div>
 <div class="bottomlang">
 <p><span>Langues Disponibles: </span><a href="../en/programs/htdbm.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
index f31358969357412c2b3c70e92abb41adf52606a6..457032c050487d6813a8c97c8f0c5eb0667db1af 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">tr</variant>
   </variants>
 </metafile>
index 632e2ac12eb86ac475035504cd36f6b13e7ffc48..be9910592a7452c581d4d8b3449f9d468c46825d 100644 (file)
@@ -30,8 +30,6 @@ l'authentification de base</h1>
 <a href="../ko/programs/htpasswd.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="../tr/programs/htpasswd.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
     <p><code class="program"><a href="../programs/htpasswd.html">htpasswd</a></code> permet de cr&eacute;er et de maintenir les
     fichiers textes o&ugrave; sont stock&eacute;s les noms d'utilisateurs et mots de
@@ -41,7 +39,7 @@ l'authentification de base</h1>
     fichier d'entr&eacute;e dans le but de le mettre &agrave; jour, il renvoie un code
     d'erreur et n'effectue aucune modification.</p>
 
-    <p>Il est possible de limiter l'acc&egrave;s aux ressources du serveur HTTP
+<p>Il est possible de limiter l'acc&egrave;s aux ressources du serveur HTTP
     Apache aux seuls utilisateurs pr&eacute;sents dans les fichiers cr&eacute;&eacute;s par
     <code class="program"><a href="../programs/htpasswd.html">htpasswd</a></code>. Ce programme ne sait g&eacute;rer les noms
     d'utilisateurs et mots de passe que s'ils sont stock&eacute;s dans des
@@ -71,6 +69,7 @@ l'authentification de base</h1>
 <li><img alt="" src="../images/down.gif"> <a href="#examples">Exemples</a></li>
 <li><img alt="" src="../images/down.gif"> <a href="#security">Consid&eacute;rations &agrave; propos de s&eacute;curit&eacute;</a></li>
 <li><img alt="" src="../images/down.gif"> <a href="#restrictions">Restrictions</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#files">Fichiers</a></li>
 </ul><h3>Voir aussi</h3><ul class="seealso"><li><code class="program"><a href="../programs/httpd.html">httpd</a></code></li><li><code class="program"><a href="../programs/htdbm.html">htdbm</a></code></li><li>Les scripts fournis avec la distibution d'Apache et situ&eacute;s dans
 support/SHA1.</li></ul></div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
@@ -341,6 +340,20 @@ support/SHA1.</li></ul></div>
     de passe bcrypt augmente avec le nombre de passes sp&eacute;cifi&eacute; par l'option
     <code>-C</code>. A partir de sa version <code>1.6.0</code>, la biblioth&egrave;que
     <code>apr-util</code> limite le nombre de passes &agrave; 17.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
+<div class="section">
+<h2 id="files">Fichiers <a title="Lien permanent" href="#files" class="permalink">&para;</a></h2>
+
+<p>Le chemin du fichier des mots de passe est sp&eacute;cifi&eacute; en tant qu&rsquo;argument de la
+ligne de commande et il peut correspondre &agrave; n&rsquo;importe quel emplacement du
+syst&egrave;me de fichiers.</p>
+
+<dl>
+<dt><var>fichier des mots de passe</var></dt>
+<dd>Le fichier plat contenant les noms utilisateur et les mots de passe. Il peut
+contenir des lignes vides et des lignes de commentaire commen&ccedil;ant par un  (<code>#</code>).</dd>
+</dl>
+
 </div></div>
 <div class="bottomlang">
 <p><span>Langues Disponibles: </span><a href="../en/programs/htpasswd.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
index 33c9a1508ae49f263d3374215273b9405191907c..92871292ad6005a864193f152443ccf080deb01d 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>
   </variants>
index 940fac949951529ea42ecbb3d8d8d30c3d6311b7..5fc04618d359011663e548caa5ccb94f570b5f0f 100644 (file)
@@ -28,8 +28,6 @@
 <a href="../ko/programs/httpd.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="../tr/programs/httpd.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
      <p><code class="program"><a href="../programs/httpd.html">httpd</a></code> est le programme du serveur HTTP d'Apache. Il
      a &eacute;t&eacute; con&ccedil;u pour fonctionner sous forme de processus d&eacute;mon
@@ -45,6 +43,7 @@
 <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif"> <a href="#synopsis">Syntaxe</a></li>
 <li><img alt="" src="../images/down.gif"> <a href="#options">Options</a></li>
 <li><img alt="" src="../images/down.gif"> <a href="#dumpconf">Affichage des options de configuration</a></li>
+<li><img alt="" src="../images/down.gif"> <a href="#files">Fichier</a></li>
 </ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="../invoking.html">D&eacute;marrer Apache httpd</a></li><li><a href="../stopping.html">Arr&ecirc;ter Apache httpd</a></li><li><a href="../configuring.html">Fichiers de configuration</a></li><li><a href="../platform/">Documentations sp&eacute;cifiques aux
 plates-formes</a></li><li><code class="program"><a href="../programs/apachectl.html">apachectl</a></code></li></ul></div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
@@ -229,6 +228,31 @@ afficher des informations &agrave; propos de la configuration :</p>
   <dd>affichage d&eacute;taill&eacute; des certificats SSL/TLS configur&eacute;s (si
   <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> est charg&eacute;).</dd>
 </dl>
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
+<div class="section">
+<h2 id="files">Fichier <a title="Lien permanent" href="#files" class="permalink">&para;</a></h2>
+
+<p>Les chemins par d&eacute;faut list&eacute;s ci-apr&egrave;s peuvent &ecirc;tre modifi&eacute;s &agrave; la compilation
+ou &agrave; l&rsquo;aide de diff&eacute;rents arguments de ligne de commande et directives de
+configuration. Consulter votre installation locale pour les emplacements r&eacute;els.</p>
+
+<dl>
+<dt><code>/usr/local/apache2/conf/httpd.conf</code></dt>
+<dd>Fichier de configuration globale du serveur.</dd>
+
+<dt><code>/usr/local/apache2/conf/mime.types</code></dt>
+<dd>Correspondances de types MIME par d&eacute;faut.</dd>
+
+<dt><code>/usr/local/apache2/logs/error_log</code></dt>
+<dd>Fichier du journal des erreurs.</dd>
+
+<dt><code>/usr/local/apache2/logs/access_log</code></dt>
+<dd>Fichier du journal des acc&egrave;s</dd>
+
+<dt><code>/usr/local/apache2/logs/httpd.pid</code></dt>
+<dd>Fichier contenant l&rsquo;ID du processus du d&eacute;mon en cours d&rsquo;ex&eacute;cution.</dd>
+</dl>
+
 </div></div>
 <div class="bottomlang">
 <p><span>Langues Disponibles: </span><a href="../en/programs/httpd.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
index b5a9336fe00f70eb9122f3549480d00d7ce52cea..d3e53abd404f156e43a05e47f18ce45758c2e20c 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>
   </variants>
index a28d9bb96741f9d9a455105a4bd46707e5efe47c..9899b14f35694d2b9e2ee44a8500892889bb0624 100644 (file)
@@ -232,7 +232,7 @@ RewriteRule "^(.*)" "https://%{SERVER_NAME}$1" [R=301,L]</pre>
     &lt;/Directory&gt;
 
     # Everything else goes to HTTPS
-    RedirectMatch permanent "^/(?!\.well-known/acme-challenge/)" "https://www.example.com/$1"
+    RedirectMatch permanent "^/(?!\.well-known/acme-challenge/)(.*)$" "https://www.example.com/$1"
 &lt;/VirtualHost&gt;</pre>
 
 
index 7d62241e9de0353f3c240f45ebb9c5a4b0760f2d..55a40f6a16863b61cca6851122db1e3cec350f2c 100644 (file)
@@ -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.de.xsl"?>
-<!-- English Revision: 1933068:1934697 (outdated) -->
+<!-- English Revision: 1933068:1934878 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
index eb35e5d7a850787162f84b35061837047f302745..797a826ff6471ae509d5dbf9891ffd6264f9a776 100644 (file)
@@ -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.es.xsl"?>
-<!-- English Revision: 1933068:1934697 (outdated) -->
+<!-- English Revision: 1933068:1934878 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
index 1fb75189d2249e96fa1dbfb6bdc72afd2363b02d..61cc19590c6249250487fffc1de39806a1c0734d 100644 (file)
@@ -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: 1933068:1934697 (outdated) -->
+<!-- English Revision: 1933068:1934878 (outdated) -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
index e82456dcb7b67e4f0ccf02cde678923bc1c92543..25fb30de1ef1c500b591d2befd171abcc6c6ee43 100644 (file)
@@ -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.ja.xsl"?>
-<!-- English Revision: 1933068:1934697 (outdated) -->
+<!-- English Revision: 1933068:1934878 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
index 90d6fada28edcaf576358225849782d6c59f5a88..1eb0b4784bc5e9f9feda227bd65c1ab505ae2b78 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='EUC-KR' ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 1933068:1934697 (outdated) -->
+<!-- English Revision: 1933068:1934878 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
index 788ae2d994e9c2e46dcd801692d68540e2009e02..8ea9c42e3436d0f991465fc9c881f5bce670d132 100644 (file)
@@ -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.tr.xsl"?>
-<!-- English Revision: 1933068:1934697 (outdated) -->
+<!-- English Revision: 1933068:1934878 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
index 5f9ed10bb8d254ac1df0df4aeb4536b97116667e..a3d5eb677e8d0f71d2af2482aa9d9cc6a7794ad7 100644 (file)
@@ -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.zh-cn.xsl"?>
-<!-- English Revision: 1933068:1934697 (outdated) -->
+<!-- English Revision: 1933068:1934878 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
index 2d082dc6020f30784048d5f5063f64e758f52098..f53ea7c99059f532986689b6049f7f2242797acd 100644 (file)
@@ -29,8 +29,6 @@
 <a href="./ko/sections.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="./tr/sections.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
  <p>Les directives des <a href="configuring.html">fichiers de configuration</a> peuvent s'appliquer
 au serveur dans son ensemble, ou seulement &agrave; des r&eacute;pertoires, fichiers, h&ocirc;tes,
 ou URLs particuliers.  Ce document d&eacute;crit comment utiliser les conteneurs de
@@ -213,16 +211,32 @@ toute requ&ecirc;te commen&ccedil;ant par la cha&icirc;ne de caract&egrave;res <
 <p>Le conteneur <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code>
 n'a pas besoin de faire r&eacute;f&eacute;rence &agrave; un &eacute;l&eacute;ment du syst&egrave;me de fichiers.
 &Agrave; ce titre, l'exemple suivant montre comment faire correspondre une URL
-particuli&egrave;re &agrave; un gestionnaire interne du serveur HTTP Apache fourni par le module
+particuli&egrave;re &agrave; un gestionnaire interne fourni par le module
 <code class="module"><a href="./mod/mod_status.html">mod_status</a></code>.
 Il n'est pas n&eacute;cessaire de trouver un fichier nomm&eacute; <code>server-status</code>
 dans le syst&egrave;me de fichiers.</p>
 
-<pre class="prettyprint lang-config">&lt;Location "/server-status"&gt;
+<pre class="prettyprint lang-config"># Un URL vers un gestionnaire interne&nbsp;:
+&lt;Location "/server-status"&gt;
     SetHandler server-status
+&lt;/Location&gt;
+
+# Un chemin d&rsquo;URL vers un dorsal de mandataire inverse&nbsp;:
+&lt;Location "/app"&gt;
+    ProxyPass "http://backend.example.com/"
+    ProxyPassReverse "http://backend.example.com/"
+&lt;/Location&gt;
+
+# Interdire l&rsquo;acc&egrave;s &agrave; un chemin d&rsquo;URL sans tenir compte de ce qui le traite&nbsp;:
+&lt;Location "/private"&gt;
+    Require all denied
 &lt;/Location&gt;</pre>
 
 
+<p>&Eacute;tant donn&eacute; que la section <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code> op&egrave;re sur des URLs, et non sur des chemins du
+syst&egrave;me de fichiers, il s'agit du conteneur appropri&eacute; pour la configuration du
+mandataire et les points de terminaison fournis par les modules.</p>
+
 
 <h3 id="overlapping-webspace">Espace web imbriqu&eacute;</h3>
 <p>Pour contr&ocirc;ler deux URLs imbriqu&eacute;es, on doit tenir compte de l'ordre
@@ -468,13 +482,18 @@ sont interpr&eacute;t&eacute;es.</p>
     &eacute;valu&eacute;es mais selon l'ordre dans lequel elles apparaissent dans le fichier
     de configuration.</li>
     <li>Les sections <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code> (groupe 1 ci-dessus)
-    sont trait&eacute;es dans l'ordre du r&eacute;pertoire le plus court vers le plus long.
+    sont trait&eacute;es dans l'ordre du r&eacute;pertoire le plus court vers le plus long
+    (sans tenir compte de leur ordre d&rsquo;apparition dans le fichier de
+    configuration).
     Par exemple, <code>&lt;Directory "/var/web/dir"&gt;</code> sera
     trait&eacute;e avant <code>&lt;Directory
     "/var/web/dir/subdir"&gt;</code>.</li>
-    <li>Si plusieurs sections <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code> s'appliquent au m&ecirc;me
-    r&eacute;pertoire, elles sont trait&eacute;es selon l'ordre dans lequel elles
-    apparaissent dans le fichier de configuration.</li>
+    <li>Si plusieurs sections <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code> s'appliquent au m&ecirc;me r&eacute;pertoire, elles
+    sont trait&eacute;es selon l'ordre dans lequel elles apparaissent dans le fichier
+    de configuration. La m&ecirc;me r&egrave;gle s&rsquo;applique lorsque plusieurs sections
+    <code class="directive"><a href="./mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code>,
+    <code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code>, <code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code>, <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code> ou <code class="directive"><a href="./mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code> ciblent &agrave; la m&ecirc;me
+    ressource.</li>
     <li>Les sections de configuration incluses &agrave; laide de la directive <code class="directive"><a href="./mod/core.html#include">Include</a></code> sont trait&eacute;es comme si elles se
     trouvaient r&eacute;ellement dans le fichier qui les inclut &agrave; la position de la
     directive
@@ -482,7 +501,12 @@ sont interpr&eacute;t&eacute;es.</p>
     <li>Les sections situ&eacute;es &agrave; l'int&eacute;rieur de sections <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
     sont appliqu&eacute;es <em>apr&egrave;s</em> les sections correspondantes situ&eacute;es en
     dehors de la d&eacute;finition du serveur virtuel, ce qui permet au serveur virtuel
-    de pr&eacute;valoir sur la configuration du serveur global.</li>
+    de pr&eacute;valoir sur la configuration du serveur global. Notez qu&rsquo;&agrave; la
+    diff&eacute;rence des autres types de section, un seul <code class="directive"><a href="./mod/core.html#serveur virtuel">&lt;serveur virtuel&gt;</a></code> est s&eacute;lectionn&eacute; pour une requ&ecirc;te
+    &mdash;&nbsp;les directives de plusieurs serveurs virtuels correspondants ne sont
+    jamais fusionn&eacute;es. Voir <a href="vhosts/details.html">Correspondance des
+    serveurs virtuels</a> pour des d&eacute;tails &agrave; propos de la mani&egrave;re dont les
+    serveurs virtuels sont s&eacute;lectionn&eacute;s.</li>
     <li>Quand la requ&ecirc;te est servie par le module <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code>,
     le conteneur <code class="directive"><a href="./mod/mod_proxy.html#proxy">&lt;Proxy&gt;</a></code>
     prend la place du conteneur <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code> dans l'ordre de traitement.</li>
@@ -494,9 +518,21 @@ sont interpr&eacute;t&eacute;es.</p>
     peut vous y aider.
         </li>
         <li>Lorsqu'une section <code class="directive"><a href="./mod/core.html#if">&lt;If&gt;</a></code> est utilis&eacute;e dans un fichier <code>.htaccess</code>, les
-       directives incluses dans un r&eacute;pertoire parent seront fusionn&eacute;es
-       <em>apr&egrave;s</em> les directives non-incluses dans un sous-r&eacute;pertoire.
+       directives incluses dans un "directory" parent seront fusionn&eacute;es
+       <em>apr&egrave;s</em> les directives non-incluses dans un "directory" enfant.
        </li>
+       <li><div class="warning"><h3>Avertissement&nbsp;: une directive
+       &lt;Limit&gt; au sein d&rsquo;une section &lt;Location&gt; peut accorder un
+       acc&egrave;s silencieusement</h3>
+        <p>Utiliser la directive <code class="directive"><a href="./mod/core.html#limit">&lt;Limit&gt;</a></code> au sein d&rsquo;une section <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code> pour restreindre
+       la liste des m&eacute;thodes HTTP autoris&eacute;es peut donner des r&eacute;sultats
+       inattendus. Pour les m&eacute;thodes non sp&eacute;cifi&eacute;es par la directive <code class="directive"><a href="./mod/core.html#limit">&lt;Limit&gt;</a></code>, la section <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code> h&ocirc;te est trait&eacute;e comme
+       n&rsquo;imposant aucune condition d&rsquo;autorisation, ce qui a effectivement pour
+       effet d&rsquo;accorder l&rsquo;acc&egrave;s et outrepasse toute &eacute;ventuelle restriction
+       d&rsquo;une section <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code> qui, autrement, aurait d&ucirc; s&rsquo;appliquer.
+       C&rsquo;est pourquoi il est pr&eacute;f&eacute;rable d&rsquo;utiliser la directive <code class="directive"><a href="./mod/core.html#limitexcept">&lt;LimitExcept&gt;</a></code> ou de d&eacute;finir les
+       autorisations sans restriction sur les m&eacute;thodes.</p>
+        </div></li>
     </ul>
 
        <div class="note"><h3>Note technique</h3>
index 0e839c6dc7f5e0ad058d389e5dfc5a81da065571..f5ac84359d4cde9c66931417ec7a724cd3b7b9a6 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>
index df4d695cfcddfb5de45495d39c1532677d82f35d..9a8e87df4410016fcd80286198e1741b8cd1101b 100644 (file)
@@ -280,6 +280,7 @@ HPUX betreiben</a></li>
 <li><a href="mod/mod_proxy.html">Apache-Modul mod_proxy</a></li>
 <li><a href="mod/mod_proxy_ajp.html">Apache-Modul mod_proxy_ajp</a></li>
 <li><a href="mod/mod_proxy_balancer.html">Apache-Modul mod_proxy_balancer</a></li>
+<li><a href="mod/mod_proxy_beacon.html">Apache-Modul mod_proxy_beacon</a></li>
 <li><a href="mod/mod_proxy_connect.html">Apache-Modul mod_proxy_connect</a></li>
 <li><a href="mod/mod_proxy_express.html">Apache-Modul mod_proxy_express</a></li>
 <li><a href="mod/mod_proxy_fcgi.html">Apache-Modul mod_proxy_fcgi</a></li>
index 9b7a8f2e1eb180ea5dc12745b31c31dbc7d4f561..44ebb65744def17ac2ba44625098a2322a364cb1 100644 (file)
@@ -279,6 +279,7 @@ log_server_status</a></li>
 <li><a href="mod/mod_proxy.html">Apache Module mod_proxy</a></li>
 <li><a href="mod/mod_proxy_ajp.html">Apache Module mod_proxy_ajp</a></li>
 <li><a href="mod/mod_proxy_balancer.html">Apache Module mod_proxy_balancer</a></li>
+<li><a href="mod/mod_proxy_beacon.html">Apache Module mod_proxy_beacon</a></li>
 <li><a href="mod/mod_proxy_connect.html">Apache Module mod_proxy_connect</a></li>
 <li><a href="mod/mod_proxy_express.html">Apache Module mod_proxy_express</a></li>
 <li><a href="mod/mod_proxy_fcgi.html">Apache Module mod_proxy_fcgi</a></li>
index a2b5e4e39fb83262453a22b3149045ba21f632d7..e5e7344abdf3c81789147b01ca3c5ab7e128a77e 100644 (file)
@@ -285,6 +285,7 @@ usados para describir las directivas de Apache</a></li>
 <li><a href="mod/mod_proxy.html">M&oacute;dulo Apache mod_proxy</a></li>
 <li><a href="mod/mod_proxy_ajp.html">M&oacute;dulo Apache mod_proxy_ajp</a></li>
 <li><a href="mod/mod_proxy_balancer.html">M&oacute;dulo Apache mod_proxy_balancer</a></li>
+<li><a href="mod/mod_proxy_beacon.html">M&oacute;dulo Apache mod_proxy_beacon</a></li>
 <li><a href="mod/mod_proxy_connect.html">M&oacute;dulo Apache mod_proxy_connect</a></li>
 <li><a href="mod/mod_proxy_express.html">M&oacute;dulo Apache mod_proxy_express</a></li>
 <li><a href="mod/mod_proxy_fcgi.html">M&oacute;dulo Apache mod_proxy_fcgi</a></li>
index 2700667b15d92e99084f7030097d64817b9b14aa..0b347e42fd823c2f0db39e68a5341a097d0f9d9d 100644 (file)
@@ -295,6 +295,7 @@ pour d&eacute;crire les directives Apache</a></li>
 <li><a href="mod/mod_proxy.html">Module Apache mod_proxy</a></li>
 <li><a href="mod/mod_proxy_ajp.html">Module Apache mod_proxy_ajp</a></li>
 <li><a href="mod/mod_proxy_balancer.html">Module Apache mod_proxy_balancer</a></li>
+<li><a href="mod/mod_proxy_beacon.html">Module Apache mod_proxy_beacon</a></li>
 <li><a href="mod/mod_proxy_connect.html">Module Apache mod_proxy_connect</a></li>
 <li><a href="mod/mod_proxy_express.html">Module Apache mod_proxy_express</a></li>
 <li><a href="mod/mod_proxy_fcgi.html">Module Apache mod_proxy_fcgi</a></li>
index fa62b63c226ea2dd9337cd4efe786acd8f902f65..4cb38c6b6aecca3d13d063dfac8a50945ee1aa43 100644 (file)
 <li><a href="mod/mod_proxy.html">Apache モジュール mod_proxy</a></li>
 <li><a href="mod/mod_proxy_ajp.html">Apache モジュール mod_proxy_ajp</a></li>
 <li><a href="mod/mod_proxy_balancer.html">Apache モジュール mod_proxy_balancer</a></li>
+<li><a href="mod/mod_proxy_beacon.html">Apache モジュール mod_proxy_beacon</a></li>
 <li><a href="mod/mod_proxy_connect.html">Apache モジュール mod_proxy_connect</a></li>
 <li><a href="mod/mod_proxy_express.html">Apache モジュール mod_proxy_express</a></li>
 <li><a href="mod/mod_proxy_fcgi.html">Apache モジュール mod_proxy_fcgi</a></li>
index 4e1bc03071e7950e85474fc944ad542a077e8ce3..14f5dac3512c6a7fb7289a87c2d87bb055409736 100644 (file)
 <li><a href="mod/mod_proxy.html">¾ÆÆÄÄ¡ ¸ðµâ mod_proxy</a></li>
 <li><a href="mod/mod_proxy_ajp.html">¾ÆÆÄÄ¡ ¸ðµâ mod_proxy_ajp</a></li>
 <li><a href="mod/mod_proxy_balancer.html">¾ÆÆÄÄ¡ ¸ðµâ mod_proxy_balancer</a></li>
+<li><a href="mod/mod_proxy_beacon.html">¾ÆÆÄÄ¡ ¸ðµâ mod_proxy_beacon</a></li>
 <li><a href="mod/mod_proxy_connect.html">¾ÆÆÄÄ¡ ¸ðµâ mod_proxy_connect</a></li>
 <li><a href="mod/mod_proxy_express.html">¾ÆÆÄÄ¡ ¸ðµâ mod_proxy_express</a></li>
 <li><a href="mod/mod_proxy_fcgi.html">¾ÆÆÄÄ¡ ¸ðµâ mod_proxy_fcgi</a></li>
index 1d7aa4bd24e29428ed831e3c036c6997b11a3f2f..eec39c61a25a48fab07fc806f71a334694c0fd2d 100644 (file)
@@ -257,6 +257,7 @@ Windows ile Apache Kullanımı</a></li>
 <li><a href="mod/mod_proxy.html">Apache Mod&uuml;l&uuml; mod_proxy</a></li>
 <li><a href="mod/mod_proxy_ajp.html">Apache Mod&uuml;l&uuml; mod_proxy_ajp</a></li>
 <li><a href="mod/mod_proxy_balancer.html">Apache Mod&uuml;l&uuml; mod_proxy_balancer</a></li>
+<li><a href="mod/mod_proxy_beacon.html">Apache Mod&uuml;l&uuml; mod_proxy_beacon</a></li>
 <li><a href="mod/mod_proxy_connect.html">Apache Mod&uuml;l&uuml; mod_proxy_connect</a></li>
 <li><a href="mod/mod_proxy_express.html">Apache Mod&uuml;l&uuml; mod_proxy_express</a></li>
 <li><a href="mod/mod_proxy_fcgi.html">Apache Mod&uuml;l&uuml; mod_proxy_fcgi</a></li>
index faa9b952c27804226a34b06efb7cff937449c4b3..5c0f329fd51140cc13dcc670f9d661ff68792f0c 100644 (file)
 <li><a href="mod/mod_proxy.html">Apache 模块 mod_proxy</a></li>
 <li><a href="mod/mod_proxy_ajp.html">Apache 模块 mod_proxy_ajp</a></li>
 <li><a href="mod/mod_proxy_balancer.html">Apache 模块 mod_proxy_balancer</a></li>
+<li><a href="mod/mod_proxy_beacon.html">Apache 模块 mod_proxy_beacon</a></li>
 <li><a href="mod/mod_proxy_connect.html">Apache 模块 mod_proxy_connect</a></li>
 <li><a href="mod/mod_proxy_express.html">Apache 模块 mod_proxy_express</a></li>
 <li><a href="mod/mod_proxy_fcgi.html">Apache 模块 mod_proxy_fcgi</a></li>
index fdae0467541e78860e86f739ce4165f9a8a556e7..64c61ba9e0de932776c6ccde988e5e62186a1316 100644 (file)
@@ -27,8 +27,6 @@
 <a href="./fr/upgrading.html" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a> |
 <a href="./pt-br/upgrading.html" hreflang="pt-br" rel="alternate" title="Portugu&ecirc;s (Brasil)">&nbsp;pt-br&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
   <p>Afin d'assister les utilisateurs lors de leurs op&eacute;rations de mise &agrave;
   jour, nous maintenons un document
@@ -420,13 +418,11 @@ Require ip 127.0.0.1</pre>
        configuration de la directive <code class="directive"><a href="./mod/core.html#loglevel">LogLevel</a></code> au niveau r&eacute;pertoire.
         </li>
 
-       <li><code class="module"><a href="./mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code>: certaines applications web
-       ne fonctionneront plus correctement avec la nouvelle
-       configuration de <code>PATH_INFO</code> qui est diff&eacute;rente de
-       celle de la version 2.2. La configuration
-       pr&eacute;c&eacute;dente peut &ecirc;tre
-       restaur&eacute;e en d&eacute;finissant la variable
-       <code>proxy-scgi-pathinfo</code>.</li>
+       <li><code class="module"><a href="./mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code> : certaines applications web ne
+       fonctionneront plus correctement avec la nouvelle configuration de
+       <a class="glossarylink" href="./glossary.html#pathinfo" title="voir glossaire">PATH_INFO</a> qui est diff&eacute;rente de
+       celle de la version 2.2. La configuration pr&eacute;c&eacute;dente peut &ecirc;tre restaur&eacute;e
+       en d&eacute;finissant la variable <code>proxy-scgi-pathinfo</code>.</li>
 
        <li><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code>: le contr&ocirc;le de r&eacute;vocation des
        certificats bas&eacute; sur les CRL doit &ecirc;tre maintenant explicitement
index 27acb5f6ecd28cc0bb7205148a2349d57b038a34..324b195a653e2580bd3aeb30d62ca5ebdeffcd08 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant>pt-br</variant>
   </variants>
 </metafile>
index c2ccbb78ca95cc3c1a310cb7dd0cac6900370dfd..793215cbb6ecee2634ac74526947df603979a589 100644 (file)
@@ -29,8 +29,6 @@
 <a href="./ko/urlmapping.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="./tr/urlmapping.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
     <p>Ce document explique comment le serveur HTTP Apache utilise l'URL contenue dans une
     requ&ecirc;te pour d&eacute;terminer le noeud du syst&egrave;me de fichier &agrave; partir duquel le
@@ -58,15 +56,12 @@ URLs</a></li>
 <h2 id="documentroot">Racine des documents (DocumentRoot) <a title="Lien permanent" href="#documentroot" class="permalink">&para;</a></h2>
 
     <p>La m&eacute;thode par d&eacute;faut de httpd pour d&eacute;terminer quel fichier servir pour
-    une requ&ecirc;te donn&eacute;e, consiste &agrave; extraire le chemin du fichier de la requ&ecirc;te
-    (la partie de l'URL qui suit le nom d'h&ocirc;te et le port), puis de l'ajouter
-    &agrave; la fin de la valeur de la directive
-    <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code> d&eacute;finie dans vos fichiers
-    de configuration.
-    Ainsi, les fichiers et r&eacute;pertoires
-    situ&eacute;s en dessous de <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code>
-    constituent l'arborescence de base des documents qui seront visibles
-    depuis le web.</p>
+    une requ&ecirc;te donn&eacute;e, consiste &agrave; extraire le <a href="directive-dict.html#Syntax">chemin de la requ&ecirc;te</a> (la partie de
+    l'URL qui suit le nom d'h&ocirc;te et le port), puis de l'ajouter &agrave; la fin de la
+    valeur de la directive <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code>
+    d&eacute;finie dans vos fichiers de configuration.  Ainsi, les fichiers et
+    r&eacute;pertoires situ&eacute;s en dessous de <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code> constituent l'arborescence de base
+    des documents qui seront visibles depuis le web.</p>
 
     <p>Par exemple, si la directive
     <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code> contient
index 02fc1a16aa17e468458846f9cfc795babc37f10d..9fd5f4bb52ab981e0d00cff74e6f9415a2541171 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>
index 83478ed0f504150d0dfb1a74d4800f3ee09590be..67a3f628156e8f8beb77717a053cd28cf46813f3 100644 (file)
@@ -28,8 +28,6 @@
 <a href="../ko/vhosts/details.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="../tr/vhosts/details.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
 
     <p>Ce document vise &agrave; expliquer dans le d&eacute;tail comment le serveur
@@ -177,20 +175,39 @@ dynamiquement</a></li></ul></div>
 <div class="section">
 <h2 id="hostmatching">Choix du serveur virtuel <a title="Lien permanent" href="#hostmatching" class="permalink">&para;</a></h2>
 
-    <p>&Agrave; la r&eacute;ception d'une requ&ecirc;te, le serveur proc&egrave;de comme suit pour
-    d&eacute;terminer quel serveur virtuel utiliser&nbsp;:</p>
-
-    <h3 id="hashtable">Recherche de l'adresse IP</h3>
-
-    <p>Lors d'une premi&egrave;re connexion sur une adresse/port, le serveur
-    recherche toutes les directives <code>VirtualHost</code> qui
-    poss&egrave;dent la m&ecirc;me adresse IP/port.</p>
-
-    <p>S'il n'y a aucune correspondance exacte pour cette adresse/port,
-    la recherche s'effectue sur la valeur g&eacute;n&eacute;rique (<code>*</code>).</p>
-
-    <p>Si aucune correspondance n'est enfin trouv&eacute;e, la requ&ecirc;te sera
-    servie par le serveur principal.</p>
+    <p>Le serveur d&eacute;termine le serveur virtuel &agrave; utiliser pour une requ&ecirc;te en
+    deux phases&nbsp;: une recherche bas&eacute;e sur l&rsquo;IP lorsque la connexion est &eacute;tablie,
+    puis une recherche optionnelle &agrave; base de nom &agrave; la r&eacute;ception de la requ&ecirc;te.</p>
+
+    <h3 id="hashtable">Phase 1&nbsp;: recherche sur l&rsquo;adresse IP et
+    le port</h3>
+
+    <p>Lorsqu&rsquo;une connexion est &eacute;tablie, le serveur recherche l&rsquo;adresse IP et le
+    port de destination dans sa liste d&rsquo;adresses/ports des <code>serveurs
+    virtuels</code>. Cette recherche respecte un ordre de priorit&eacute; strict&nbsp;:</p>
+
+    <table class="bordered"><tr class="header"><th>Priorit&eacute;</th><th>Type de correspondance</th><th>Exemple</th></tr>
+<tr><td>1</td><td>Adresse IP et port exacts</td>
+        <td><code>&lt;VirtualHost 10.0.0.1:80&gt;</code></td></tr>
+<tr class="odd"><td>2</td><td>Adresse IP exacte, port g&eacute;n&eacute;rique</td>
+        <td><code>&lt;VirtualHost 10.0.0.1:*&gt;</code></td></tr>
+<tr><td>3</td><td>Adresse IP g&eacute;n&eacute;rique (<code>*</code>), port exact</td>
+        <td><code>&lt;VirtualHost *:80&gt;</code></td></tr>
+<tr class="odd"><td>4</td><td>Adresse IP et port g&eacute;n&eacute;riques</td>
+        <td><code>&lt;VirtualHost *:*&gt;</code></td></tr>
+<tr><td>5</td><td>Serveur principal</td>
+        <td>(aucun <code>serveur virtuel</code> ne correspond)</td></tr>
+</table>
+
+    <div class="note"><h3>Important</h3>
+    <p>Le serveur utilise la <em>premi&egrave;re correspondance trouv&eacute;e</em> en suivant
+    cet ordre. Lorsqu&rsquo;une correspondance est trouv&eacute;e &agrave; un niveau de priorit&eacute;
+    donn&eacute;, aucun niveau de priorit&eacute; inf&eacute;rieur n&rsquo;est consid&eacute;r&eacute; &mdash; m&ecirc;me si un
+    serveur virtuel de priorit&eacute; inf&eacute;rieure poss&egrave;de un <code>ServerName</code>
+    qui correspond au contenu de l&rsquo;en-t&ecirc;te <code>Host</code> de la requ&ecirc;te. La
+    recherche &agrave; base de nom (Phase 2) n&rsquo;intervient que lorsque deux serveurs
+    virtuels de m&ecirc;me niveau de priorit&eacute; peuvent correspondre.</p>
+    </div>
 
     <p>S'il existe des d&eacute;finitions <code>VirtualHost</code> pour
     l'adresse IP, l'&eacute;tape suivante consiste &agrave; d&eacute;terminer si nous avons &agrave;
@@ -200,20 +217,19 @@ dynamiquement</a></li></ul></div>
 
     <h3 id="ipbased">Serveur virtuel par IP</h3>
 
-    <p>Si une seule section <code>VirtualHost</code> pr&eacute;sente la
-    meilleure correspondance avec la paire adresse IP/port, aucune
-    action n'est entreprise et la requ&ecirc;te est
-    trait&eacute;e par le serveur virtuel qui correspond.</p>
+    <p>Si la Phase 1 ne trouve qu&rsquo;un seul <code>serveur virtuel</code>
+    correspondant, la requ&ecirc;te est servie directement depuis ce dernier sans
+    effectuer d&rsquo;autre recherche.</p>
 
     
 
-    <h3 id="namebased">Serveur virtuel par nom</h3>
+    <h3 id="namebased">Phase 2&nbsp;: recherche &agrave; base de nom</h3>
 
-    <p>Si plusieurs sections <code>VirtualHost</code> pr&eacute;sentent la
-    meilleure correspondance avec la paire adresse IP/port, le terme
-    "liste" dans les &eacute;tapes suivantes fait r&eacute;f&eacute;rence &agrave; la liste des
-    serveurs virtuels qui correspondent, selon l'ordre dans lequel ils
-    apparaissent dans le fichier de configuration.</p>
+    <p>Si la phase 1 trouve plusieurs <code>serveurs virtuels</code>
+    correspondants de m&ecirc;me niveau de priorit&eacute;, le serveur effectue une recherche
+    &agrave; base de nom parmi ces serveurs virtuels en utilisant l&rsquo;en-t&ecirc;te
+    <code>Host:</code> de la requ&ecirc;te (ou le nom d&rsquo;h&ocirc;te SNI pour les connexions
+    SSL).</p>
 
     <p>Si la connexion utilise SSL, si le serveur supporte l'<a class="glossarylink" href="../glossary.html#servernameindication" title="voir glossaire">Indication de nom de serveur</a>,
     et si la n&eacute;gociation du client SSL inclut l'extension TLS dans le
@@ -225,30 +241,42 @@ dynamiquement</a></li></ul></div>
     serveur virtuel qui d&eacute;termine quel certificat le serveur va utiliser
     pour la connexion.</p>
 
-    <p>Si la requ&ecirc;te contient un en-t&ecirc;te <code>Host:</code>, on
-    recherche dans la liste le premier serveur virtuel dont le
-    <code>ServerName</code> ou le <code>ServerAlias</code> correspond,
-    et c'est celui-ci qui va traiter la requ&ecirc;te. Un en-t&ecirc;te
-    <code>Host:</code> peut comporter un num&eacute;ro de port mais Apache
-    l'ignore syst&eacute;matiquement et utilise toujours le
-    port sur lequel il a effectivement re&ccedil;u la requ&ecirc;te.</p>
+    <p>La recherche de serveurs virtuels correspondants s&rsquo;effectue selon leur
+    ordre d&rsquo;apparition dans le fichier de configuration&nbsp;:</p>
 
-    <p>Le premier serveur virtuel du fichier de configuration qui
-    poss&egrave;de l'adresse sp&eacute;cifi&eacute;e est prioritaire et intercepte toutes les
-    requ&ecirc;tes &agrave; destination d'un nom de serveur inconnu, ou toute requ&ecirc;te
-    sans en-t&ecirc;te <code>Host:</code> (comme les requ&ecirc;tes HTTP/1.0).</p>
+    <ol>
+    <li>Les contenus des directives <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> et <code class="directive"><a href="../mod/core.html#serveralias">ServerAlias</a></code> de chaque serveur virtuel sont
+    compar&eacute;s au nom d&rsquo;h&ocirc;te de la requ&ecirc;te. La premi&egrave;re correspondance est
+    retenue.</li>
+
+    <li>Si aucun <code>ServerName</code> ou <code>ServerAlias</code> ne
+    correspond, c&rsquo;est le <em>premier serveur virtuel de la liste</em> qui sera
+    choisi. Il s&rsquo;agit du <em>serveur virtuel &agrave; base de nom par d&eacute;faut</em> pour
+    cette combinaison adresse/port.</li>
+    </ol>
 
+    <p>Un champ d&rsquo;en-t&ecirc;te <code>Host:</code> peut contenir un num&eacute;ro de port,
+    mais httpd l&rsquo;ignore toujours et effectue sa recherche de correspondance avec
+    le port r&eacute;el auquel le client a envoy&eacute; sa requ&ecirc;te.</p>
+
+    <p>Si la requ&ecirc;te ne poss&egrave;de pas d&rsquo;en-t&ecirc;te <code>Host:</code> (comme les
+    requ&ecirc;tes HTTP/1.0), le premier serveur virtuel qui correspond est choisi.
+    Mais si une directive <code class="directive"><a href="../mod/core.html#serverpath">ServerPath</a></code> est
+    configur&eacute;e pour un des serveurs virtuels correspondants et que l&rsquo;URL de la
+    requ&ecirc;te correspond &agrave; ce chemin, la requ&ecirc;te sera servie depuis ce serveur
+    virtuel. Il s&rsquo;agit d&rsquo;un m&eacute;canisme patrimonial pour les clients HTTP/1.0&nbsp;;
+    voir l&rsquo;exemple avec <a href="examples.html#serverpath">ServerPath</a> pour
+    les d&eacute;tails.</p>
     
 
     <h3 id="persistent">Connexions persistantes</h3>
 
-    <p>La <em>recherche par adresse IP</em> d&eacute;crite ci-avant n'est faite
-    qu'<em>une fois</em> pour chaque session TCP/IP, alors que la
-    <em>recherche par nom</em> est r&eacute;alis&eacute;e pour <em>chaque</em> requ&ecirc;te au
-    cours d'une connexion persistante (KeepAlive). En d'autres termes,
-    il est possible pour un client de faire des requ&ecirc;tes sur
-    diff&eacute;rents serveurs virtuels par nom, au cours d'une unique
-    connexion persistante.</p>
+    <p>La <em>recherche par adresse IP</em> (Phase 1) n'est effectu&eacute;e qu'<em>une
+    fois</em> pour une session TCP/IP particuli&egrave;re, alors que la recherche par
+    nom (Phase 2) est effectu&eacute;e pour <em>chaque</em> requ&ecirc;te au cours d'une
+    connexion persistante (KeepAlive). En d'autres termes, il est possible pour
+    un client de faire des requ&ecirc;tes pour des pages sur diff&eacute;rents serveurs
+    virtuels par nom, au cours d'une unique connexion persistante.</p>
 
     
 
@@ -267,20 +295,19 @@ dynamiquement</a></li></ul></div>
 <h3 id="observations">Observations</h3>
 
     <ul>
-      <li>La s&eacute;lection d'un serveur virtuel en fonction de son nom est
-      un processus qui intervient apr&egrave;s la s&eacute;lection par le serveur du
-      serveur virtuel qui correspond le mieux du point de vue adresse
-      IP/port.</li>
+      <li>La s&eacute;lection d'un serveur virtuel en fonction de son nom est un
+      processus qui intervient <em>apr&egrave;s</em> que le serveur a cern&eacute; la liste de
+      candidats qui correspondent du point de vue adresse IP.</li>
 
-      <li>Si vous ne tenez pas compte de l'adresse IP &agrave; laquelle le
-      client s'est connect&eacute;, indiquez un caract&egrave;re "*" comme adresse
-      pour tous les serveurs virtuels, et la s&eacute;lection du serveur
-      virtuel en fonction du nom s'appliquera alors &agrave; tous les serveurs
-      virtuels d&eacute;finis.</li>
+      <li>Si vous ne tenez pas compte de l'adresse IP &agrave; laquelle le client s'est
+      connect&eacute;, indiquez un caract&egrave;re "<code>*</code>" comme adresse pour tous
+      les serveurs virtuels, et la s&eacute;lection du serveur virtuel en fonction du
+      nom s'appliquera alors &agrave; tous les serveurs virtuels d&eacute;finis.</li>
 
       <li>Les v&eacute;rifications sur <code>ServerName</code> et
-      <code>ServerAlias</code> ne sont jamais
-      r&eacute;alis&eacute;es pour les serveurs virtuels par IP.</li>
+      <code>ServerAlias</code> ne sont jamais r&eacute;alis&eacute;es pour les serveurs
+      virtuels par IP (celles pour lesquelles il n&rsquo;y a qu&rsquo;un seul serveur
+      virtuel pour cette adresse IP/port).</li>
 
       <li>Seul l'ordre des serveurs virtuels par nom
       pour une adresse donn&eacute;e a une importance. Le serveur virtuel
index 9ec06df893b37c964a3d71d88a34192192220dab..5cd5c305f72320f851b5e47296c04f0f90b121c1 100644 (file)
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>
   </variants>
index c5636e7e745928365fd5f1c266ee6fa883003ddc..ca7544cf4628331516acf0d20eb0a441d44b8b3e 100644 (file)
@@ -30,8 +30,6 @@
 <a href="../ko/vhosts/name-based.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="../tr/vhosts/name-based.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut &ecirc;tre p&eacute;rim&eacute;e. V&eacute;rifiez la version
-            anglaise pour les changements r&eacute;cents.</div>
 
     <p>Ce document d&eacute;crit quand et comment utiliser des serveurs
     virtuels par nom.</p>
index fdb7b6bac85b5f5bab476420482d272c7ee5dcf8..c87cdc59f2400e5e4aa1f5561f24e92083e837ce 100644 (file)
@@ -9,7 +9,7 @@
   <variants>
     <variant outdated="yes">de</variant>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">ko</variant>
     <variant outdated="yes">tr</variant>