]> granicus.if.org Git - apache/blobdiff - docs/manual/mod/core.html.fr
Rebuild.
[apache] / docs / manual / mod / core.html.fr
index 1e4443caf26743c957ebb45dc1736923202deb2f..b44bb5b2dd00bc26a0a53d565286210b959eabcb 100644 (file)
@@ -5,7 +5,7 @@
               This file is generated from xml source: DO NOT EDIT
         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
       -->
-<title>core - Serveur Apache HTTP</title>
+<title>core - Serveur Apache HTTP Version 2.5</title>
 <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" />
@@ -45,6 +45,7 @@ disponibles</td></tr>
 <li><img alt="" src="../images/down.gif" /> <a href="#allowoverride">AllowOverride</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#allowoverridelist">AllowOverrideList</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#cgimapextension">CGIMapExtension</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#cgipassauth">CGIPassAuth</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#contentdigest">ContentDigest</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#defaultruntimedir">DefaultRuntimeDir</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#defaulttype">DefaultType</a></li>
@@ -90,6 +91,7 @@ disponibles</td></tr>
 <li><img alt="" src="../images/down.gif" /> <a href="#maxrangeoverlaps">MaxRangeOverlaps</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#maxrangereversals">MaxRangeReversals</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#maxranges">MaxRanges</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#mergetrailers">MergeTrailers</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#mutex">Mutex</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#namevirtualhost">NameVirtualHost</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#options">Options</a></li>
@@ -649,6 +651,47 @@ scripts CGI</td></tr>
     les fichiers scripts CGI possédant une extension <code>.foo</code>
     seront passés à l'interpréteur FOO.</p>
 
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="CGIPassAuth" id="CGIPassAuth">CGIPassAuth</a> <a name="cgipassauth" id="cgipassauth">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active la transmission d'en-têtes d'autorisation HTTP aux scripts en
+tant que variables CGI</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CGIPassAuth On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CGIPassAuth Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.0 du serveur HTTP
+Apache</td></tr>
+</table>
+    <p>La directive <code class="directive">CGIPassAuth</code> permet aux
+    scripts d'accéder aux en-têtes d'autorisation HTTP tels que
+    <code>Authorization</code>, en-tête nécessaire aux scripts qui
+    implémente une authentification HTTP de base. Normalement, ces
+    en-têtes HTTP sont invisibles pour les scripts car ils leurs
+    permettraient de voir les identifiants et mots de passe
+    utilisés pour accéder au serveur lorsque l'authentification HTTP de
+    base est activée au niveau du serveur web. Cette directive doit être
+    définie à "On" lorsque des scripts sont autorisés à implémenter une
+    authentification HTTP de base.</p>
+
+    <p>Cette directive constitue une alternative à l'option de
+    compilation <code>SECURITY_HOLE_PASS_AUTHORIZATION</code> qui était
+    déjà disponible dans les versions précédentes du serveur HTTP
+    Apache.</p>
+
+    <p>Cette option est prise en compte par tout module qui utilise
+    <code>ap_add_common_vars()</code>, comme <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>,
+    <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code>, <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code>,
+    <code class="module"><a href="../mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code>, etc... En particulier, elle affecte
+    les modules qui ne traitent pas à proprement parler les requêtes,
+    mais utilisent quand-même cette API, comme
+    <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> ou <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code>. Les
+    modules tiers qui n'utilisent pas <code>ap_add_common_vars()</code>
+    peuvent aussi choisir de prendre en compte cette option.</p>
+
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="directive-section"><h2><a name="ContentDigest" id="ContentDigest">ContentDigest</a> <a name="contentdigest" id="contentdigest">Directive</a></h2>
@@ -2679,10 +2722,8 @@ HTTP</td></tr>
     <pre class="prettyprint lang-config">LimitRequestLine 4094</pre>
 
 
-    <div class="note">Dans des conditions normales, la valeur par défaut de cette
-    directive ne doit pas être modifiée. En outre, vous ne
-    pouvez pas spécifier une valeur supérieure à 8190 sans modifier le
-    code source et recompiler.</div>
+    <div class="note">Dans des conditions normales, cette directive doit conserver
+    sa valeur par défaut.</div>
 
     <div class="warning"><h3>Avertissement</h3>
      <p>Dans le cas des serveurs virtuels à base de noms, la valeur de
@@ -3318,6 +3359,28 @@ Apache</td></tr>
       données maximal que le serveur renverra au client.</dd>
     </dl>
 
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="MergeTrailers" id="MergeTrailers">MergeTrailers</a> <a name="mergetrailers" id="mergetrailers">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si les données supplémentaires (trailers) sont
+fusionnées avec les en-têtes</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>MergeTrailers [on|off]</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>MergeTrailers off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr>
+</table>
+    <p>Cette directive permet de contrôler la fusion des données HTTP
+    supplémentaires (trailers) avec la représentation interne des
+    en-têtes. Cette fusion intervient lorsque le corps de la requête a
+    été entièrement reçu, bien longtemps après que la majeure partie du
+    traitement des en-têtes ait une chance de pouvoir examiner ou
+    modifier les en-têtes de la requête.</p>
+    <p>Cette option a été introduite dans un souci de compatibilité avec
+    les versions antérieures à 2.4.10, où les données supplémentaires
+    étaient systématiquement fusionnées avec les en-têtes de la requête.</p>
+
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="directive-section"><h2><a name="Mutex" id="Mutex">Mutex</a> <a name="mutex" id="mutex">Directive</a></h2>
@@ -4156,8 +4219,11 @@ enti
     annule cependant la précédente (pour ce serveur).</p>
 
     <p>Si la directive <code class="directive">ServerName</code> n'est pas
-    définie, le serveur tente de déterminer le nom d'hôte en effectuant
-    une recherche DNS inverse sur son adresse IP. Si la directive
+    définie, le serveur tente de déterminer le nom
+    d'hôte visible du point de vue du client en effectuant
+    une recherche DNS inverse sur une adresse IP du serveur.</p>
+    
+    <p>Si la directive
     <code class="directive">ServerName</code> ne précise pas de port, le serveur
     utilisera celui de la requête entrante. Il est recommandé de
     spécifier un nom d'hôte et un port spécifiques à l'aide de la