httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From wr...@apache.org
Subject svn commit: r1023827 [1/2] - in /httpd/httpd/trunk/docs/manual: ./ howto/ misc/ mod/
Date Mon, 18 Oct 2010 14:57:07 GMT
Author: wrowe
Date: Mon Oct 18 14:57:06 2010
New Revision: 1023827

URL: http://svn.apache.org/viewvc?rev=1023827&view=rev
Log:
Apparently we hadn't done a ./build all convmap in a while

Modified:
    httpd/httpd/trunk/docs/manual/bind.html.fr
    httpd/httpd/trunk/docs/manual/configuring.html.fr
    httpd/httpd/trunk/docs/manual/configuring.xml.fr
    httpd/httpd/trunk/docs/manual/env.html.fr
    httpd/httpd/trunk/docs/manual/howto/htaccess.html.fr
    httpd/httpd/trunk/docs/manual/logs.html.fr
    httpd/httpd/trunk/docs/manual/logs.xml.meta
    httpd/httpd/trunk/docs/manual/misc/perf-tuning.html.fr
    httpd/httpd/trunk/docs/manual/mod/core.html.fr
    httpd/httpd/trunk/docs/manual/mod/event.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_authnz_ldap.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_authz_host.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_cache.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_disk_cache.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_proxy.html.fr
    httpd/httpd/trunk/docs/manual/mod/mod_proxy_connect.html.en
    httpd/httpd/trunk/docs/manual/mod/mod_proxy_connect.xml.ja
    httpd/httpd/trunk/docs/manual/new_features_2_4.html.fr
    httpd/httpd/trunk/docs/manual/new_features_2_4.xml.fr
    httpd/httpd/trunk/docs/manual/upgrading.html.fr

Modified: httpd/httpd/trunk/docs/manual/bind.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/bind.html.fr?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/bind.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/bind.html.fr Mon Oct 18 14:57:06 2010
@@ -86,12 +86,14 @@
     <div class="example"><p><code>
       Listen [2001:db8::a00:20ff:fea7:ccea]:80
     </code></p></div>
-    
-    <div class="warning"><p>Utiliser plusieurs directives <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> qui se chevauchent va générer une erreur fatale qui empêchera le serveur de démarrer.</p>
 
-     <div class="example"><p><code>
-     (48)Address already in use: make_sock: could not bind to address [::]:80
-     </code></p></div>
+    <div class="warning"><p>Des directives <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>
+    imbriquées provoqueront une erreur fatale qui
+    empêchera le serveur de démarrer.</p>
+    
+    <div class="example"><p><code>
+    (48)Address already in use: make_sock: could not bind to address [::]:80
+    </code></p></div>
     </div>
 
   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>

Modified: httpd/httpd/trunk/docs/manual/configuring.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/configuring.html.fr?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/configuring.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/configuring.html.fr Mon Oct 18 14:57:06 2010
@@ -126,10 +126,15 @@ le Serveur HTTP Apache.</p>
     supprimer des modules.
     Les directives de configuration peuvent être incluses de manière
     conditionnelle selon la présence ou l'absence d'un module particulier
-    en les plaçant dans un bloc <code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>.</p>
+    en les plaçant dans un bloc <code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>. Les blocs
+    <code class="directive">&lt;IfModule&gt;</code> ne sont cependant pas
+    nécessaires et peuvent même dans certains cas masquer l'absence d'un
+    module important.</p>
 
     <p>Pour voir quels modules ont été compilés avec le serveur,
-    vous pouvez utiliser l'option de ligne de commande <code>-l</code>.</p>
+    vous pouvez utiliser l'option de ligne de commande <code>-l</code>.
+    En outre, l'option de ligne de commande <code>-M</code> permet de
+    voir quels modules sont chargés dynamiquement.</p>
   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 <div class="section">
 <h2><a name="scope" id="scope">Portée des directives</a></h2>

Modified: httpd/httpd/trunk/docs/manual/configuring.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/configuring.xml.fr?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/configuring.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/configuring.xml.fr Mon Oct 18 14:57:06 2010
@@ -3,11 +3,7 @@
 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
-<<<<<<< .mine
-<!--English Revision : 1003217 -->
-=======
 <!--English Revision : 965792 -->
->>>>>>> .r1023472
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more

Modified: httpd/httpd/trunk/docs/manual/env.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/env.html.fr?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/env.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/env.html.fr Mon Oct 18 14:57:06 2010
@@ -65,7 +65,7 @@
 <div class="section">
 <h2><a name="setting" id="setting">Définition des variables d'environnement</a></h2>
     
-    <table class="related"><tr><th>Modules Apparentés</th><th>Directives Apparentées</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_env.html">mod_env</a></code></li><li><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code></li><li><code class="module"><a href="./mod/mod_setenvif.html">mod_setenvif</a></code></li><li><code class="module"><a href="./mod/mod_unique_id.html">mod_unique_id</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_setenvif.html#browsermatch">BrowserMatch</a></code></li><li><code class="directive"><a href="./mod/mod_setenvif.html#browsermatchnocase">BrowserMatchNoCase</a></code></li><li><code class="directive"><a href="./mod/mod_env.html#passenv">PassEnv</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewriterule">RewriteRule</a></code></li><li><code class="directive"><a href="./mod/mod_env.html#setenv">SetEnv</a></code></li><li><code class="directive"><a hr
 ef="./mod/mod_setenvif.html#setenvif">SetEnvIf</a></code></li><li><code class="directive"><a href="./mod/mod_setenvif.html#setenvifnocase">SetEnvIfNoCase</a></code></li><li><code class="directive"><a href="./mod/mod_env.html#unsetenv">UnsetEnv</a></code></li></ul></td></tr></table>
+    <table class="related"><tr><th>Modules Apparentés</th><th>Directives Apparentées</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code></li><li><code class="module"><a href="./mod/mod_env.html">mod_env</a></code></li><li><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code></li><li><code class="module"><a href="./mod/mod_setenvif.html">mod_setenvif</a></code></li><li><code class="module"><a href="./mod/mod_unique_id.html">mod_unique_id</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_setenvif.html#browsermatch">BrowserMatch</a></code></li><li><code class="directive"><a href="./mod/mod_setenvif.html#browsermatchnocase">BrowserMatchNoCase</a></code></li><li><code class="directive"><a href="./mod/mod_env.html#passenv">PassEnv</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewriterule">RewriteRule</a></code></li><li><code class="directive"><a href=".
 /mod/mod_env.html#setenv">SetEnv</a></code></li><li><code class="directive"><a href="./mod/mod_setenvif.html#setenvif">SetEnvIf</a></code></li><li><code class="directive"><a href="./mod/mod_setenvif.html#setenvifnocase">SetEnvIfNoCase</a></code></li><li><code class="directive"><a href="./mod/mod_env.html#unsetenv">UnsetEnv</a></code></li></ul></td></tr></table>
 
     <h3><a name="basic-manipulation" id="basic-manipulation">Manipulations de base de l'environnement</a></h3>
         

Modified: httpd/httpd/trunk/docs/manual/howto/htaccess.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/howto/htaccess.html.fr?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/howto/htaccess.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/howto/htaccess.html.fr Mon Oct 18 14:57:06 2010
@@ -110,7 +110,7 @@ Includes - SSI)</a></li>
     les fichiers .htaccess ?</a></h2>
 
     <p>En principe, vous ne devriez utiliser les fichiers
-    <code>.htaccess</code> que si vous n'avez pas accès au fichier de
+    <code>.htaccess</code> que lorsque vous n'avez pas accès au fichier de
     configuration du serveur principal. Par exemple, la fausse
     idée
     selon laquelle l'authentification de l'utilisateur devrait toujours
@@ -294,7 +294,7 @@ Includes - SSI)</a></li>
     <code>.htaccess</code>, vous pouvez utiliser :</p>
 
     <div class="example"><p><code>
-&lt;Directory /&gt;<br />
+&lt;Directory /www/htdocs&gt;<br />
 <span class="indent">
 Allowoverride All<br />
 </span>
@@ -307,6 +307,10 @@ Options +IncludesNoExec -ExecCGI<br />
 &lt;/Location&gt;
     </code></p></div>
 
+    <div class="note">Dans cet exemple, on considère que le chemin défini par la
+    directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> est
+    <code>/www/htdocs</code>.</div>
+
 
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="section">
@@ -424,7 +428,7 @@ Includes - SSI)</a></h2>
     permise.</p>
 
 <div class="example"><p><code>
-	[Sat Aug 09 16:19:20 2008] [alert] [client 192.168.200.51] /var/www/html/.htaccess: RewriteLog not allowed here
+	[Fri Sep 17 18:43:16 2010] [alert] [client 192.168.200.51] /var/www/html/.htaccess: DirectoryIndex not allowed here
 </code></p></div>
 	<p>Cela signifie soit que vous utilisez une directive qui n'est
 	jamais permise dans les fichiers <code>.htaccess</code>, soit

Modified: httpd/httpd/trunk/docs/manual/logs.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/logs.html.fr?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/logs.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/logs.html.fr Mon Oct 18 14:57:06 2010
@@ -24,8 +24,6 @@
 <a href="./ko/logs.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
 <a href="./tr/logs.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version
-            anglaise pour les changements récents.</div>
 
     <p>Pour véritablement gérer un serveur web,
     il est nécessaire de disposer d'un
@@ -38,6 +36,7 @@
 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Vue d'ensemble</a></li>
 <li><img alt="" src="./images/down.gif" /> <a href="#security">Avertissement à propos de la sécurité</a></li>
 <li><img alt="" src="./images/down.gif" /> <a href="#errorlog">Journal des erreurs</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#permodule">Journalisation par module</a></li>
 <li><img alt="" src="./images/down.gif" /> <a href="#accesslog">Journal des accès</a></li>
 <li><img alt="" src="./images/down.gif" /> <a href="#rotation">Rotation des journaux</a></li>
 <li><img alt="" src="./images/down.gif" /> <a href="#piped">Journaux redirigés</a></li>
@@ -160,6 +159,32 @@
     </code></p></div>
   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 <div class="section">
+<h2><a name="permodule" id="permodule">Journalisation par module</a></h2>
+    
+
+    <p>La directive <code class="directive"><a href="./mod/core.html#loglevel">LogLevel</a></code> permet
+    de spécifier un niveau de sévérité de journalisation pour chaque
+    module. Vous pouvez ainsi résoudre un problème propre Ã&nbsp; un module particulier
+    en augmentant son volume de journalisation sans augmenter ce volume
+    pour les autres modules. Ceci est particulièrement utile lorsque
+    vous voulez obtenir des détails sur le fonctionnement de modules
+    comme <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code> ou <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code>.</p>
+
+    <p>Pour ce faire, vous devez spécifier le nom du module dans votre
+    directive <code class="directive">LogLevel</code> :</p>
+
+    <div class="example"><p><code>
+    LogLevel info rewrite:trace5
+    </code></p></div>
+
+    <p>Dans cet exemple, le niveau de journalisation général est défini
+    Ã&nbsp; info, et Ã&nbsp; <code>trace5</code> pour <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code>.</p>
+
+    <div class="note">Cette directive remplace les directives de journalisation par
+    module des versions précédentes du serveur, comme
+    <code>RewriteLog</code>.</div>
+ </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
 <h2><a name="accesslog" id="accesslog">Journal des accès</a></h2>
     
 
@@ -575,6 +600,7 @@
     <p>Comme la journalisation conditionnelle, la journalisation redirigée est
     un outil très puissant, mais si elle existe, il est préférable d'utiliser
     une solution plus simple comme le traitement à posteriori hors ligne.</p>
+  
 
   <p>Par défaut, le processus de redirection du journal est lancé sans
   invoquer un shell. Pour invoquer un shell, utilisez "<code>|$</code>"
@@ -594,7 +620,7 @@
     redémarrage. La notation "<code>||</code>" est aussi supportée pour
     des raisons de compatibilité avec Apache 2.2 et est équivalente à
     "<code>|</code>".</p>
-  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+    </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 <div class="section">
 <h2><a name="virtualhost" id="virtualhost">Hôtes virtuels</a></h2>
     

Modified: httpd/httpd/trunk/docs/manual/logs.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/logs.xml.meta?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/logs.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/logs.xml.meta Mon Oct 18 14:57:06 2010
@@ -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>

Modified: httpd/httpd/trunk/docs/manual/misc/perf-tuning.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/misc/perf-tuning.html.fr?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/misc/perf-tuning.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/misc/perf-tuning.html.fr Mon Oct 18 14:57:06 2010
@@ -413,9 +413,9 @@
 
     <p>À mettre en relation avec la création de processus, leur destruction
     est définie par la valeur de la directive
-    <code class="directive"><a href="../mod/mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></code>. Sa valeur
+    <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code>. Sa valeur
     par défaut est <code>0</code>, ce qui signifie qu'il n'y a pas de limite
-    au nombre de requêtes q'un processus enfant peut traiter. Si votre
+    au nombre de connexions qu'un processus enfant peut traiter. Si votre
     configuration actuelle a cette directive réglée à une valeur très basse,
     de l'ordre de <code>30</code>, il est conseillé de l'augmenter de manière
     significative. Si vous utilisez SunOs ou une ancienne version de Solaris,

Modified: httpd/httpd/trunk/docs/manual/mod/core.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/core.html.fr?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/core.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/core.html.fr Mon Oct 18 14:57:06 2010
@@ -50,6 +50,7 @@ disponibles</td></tr>
 <li><img alt="" src="../images/down.gif" /> <a href="#enablesendfile">EnableSendfile</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#errordocument">ErrorDocument</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#errorlog">ErrorLog</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#errorlogformat">ErrorLogFormat</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#extendedstatus">ExtendedStatus</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#fileetag">FileETag</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#files">&lt;Files&gt;</a></li>
@@ -766,8 +767,7 @@ combinent entre elles à la réception d
 <div class="directive-section"><h2><a name="DirectoryMatch" id="DirectoryMatch">&lt;DirectoryMatch&gt;</a> <a name="directorymatch" id="directorymatch">Directive</a></h2>
 <table class="directive">
 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives qui s'appliquent à des répertoires
-du système de fichiers correspondant à une expression rationnelle et à
-leurs sous-répertoires</td></tr>
+du système de fichiers correspondant à une expression rationnelle</td></tr>
 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>&lt;DirectoryMatch <var>regex</var>&gt;
 ... &lt;/DirectoryMatch&gt;</code></td></tr>
 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
@@ -777,7 +777,7 @@ leurs sous-répertoires</td></tr>
     <p>Les balises <code class="directive">&lt;DirectoryMatch&gt;</code>
     et <code>&lt;/DirectoryMatch&gt;</code> permettent de regrouper un
     ensemble de directives qui ne s'appliqueront qu'au répertoire
-    précisé et à ses sous-répertoires, comme pour la section <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code>. Cependant, le
+    précisé, comme pour la section <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code>. Cependant, le
     répertoire est précisé sous la forme d'une <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">expression rationnelle</a>. Par exemple :</p>
 
     <div class="example"><p><code>
@@ -787,6 +787,21 @@ leurs sous-répertoires</td></tr>
     <p>conviendrait pour les sous-répertoires de <code>/www/</code> dont
     le nom se compose de trois chiffres.</p>
 
+    <div class="note"><h3>Compatibilité</h3>
+      Avant la version 2.3.9, cette directive s'appliquait aussi aux
+      sous-répertoires (comme la directive <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code>), et ne tenait pas compte du
+      symbole de fin de ligne ($). Depuis la version 2.3.9, seuls les
+      répertoires qui correspondent à l'expression sont affectés par les
+      directives contenues dans la section.
+    </div>
+
+    <div class="note"><h3>slash de fin</h3>
+      Cette directive s'applique aux requêtes pour des répertoires avec
+      ou sans slash de fin ; les expressions contenant un symbole de fin
+      de ligne ($) doivent donc faire l'objet d'une attention
+      particulière.
+    </div>
+
 <h3>Voir aussi</h3>
 <ul>
 <li><code class="directive"><a href="#directory">&lt;Directory&gt;</a></code>
@@ -863,16 +878,16 @@ lire les fichiers pendant qu'ils sont se
     <li>Sur certains systèmes multi-processeurs, la projection en
     mémoire peut dégrader les performances du programme
     <code class="program"><a href="../programs/httpd.html">httpd</a></code>.</li>
-    <li>S'il fait l'objet d'une projection en mémoire par
-    <code class="program"><a href="../programs/httpd.html">httpd</a></code>, la suppression ou la troncature d'un
-    fichier peut provoquer un crash de <code class="program"><a href="../programs/httpd.html">httpd</a></code> avec une
-    erreur de segmentation.</li>
+    
     </ul>
 
     <p>Pour les configurations de serveur sujettes à ce genre de
     problème, il est préférable de désactiver la projection en mémoire
     des fichiers servis en spécifiant :</p>
-
+    <li>S'il fait l'objet d'une projection en mémoire par
+    <code class="program"><a href="../programs/httpd.html">httpd</a></code>, la suppression ou la troncature d'un
+    fichier peut provoquer un crash de <code class="program"><a href="../programs/httpd.html">httpd</a></code> avec une
+    erreur de segmentation.</li>
     <div class="example"><p><code>
       EnableMMAP Off
     </code></p></div>
@@ -896,13 +911,13 @@ lire les fichiers pendant qu'ils sont se
 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise le support sendfile du noyau pour servir les
 fichiers aux clients</td></tr>
 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>EnableSendfile On|Off</code></td></tr>
-<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>EnableSendfile On</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>EnableSendfile Off</code></td></tr>
 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, répertoire, .htaccess</td></tr>
 <tr><th><a href="directive-dict.html#Override">Annuler:</a></th><td>FileInfo</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 dans les versions 2.0.44 et
-supérieures</td></tr>
+supérieures. Par défaut à Off depuis la version 2.3.9.</td></tr>
 </table>
     <p>Cette directive définit si le programme <code class="program"><a href="../programs/httpd.html">httpd</a></code>
     peut utiliser le support sendfile du noyau pour transmettre le
@@ -930,20 +945,21 @@ supérieures</td></tr>
     certaines cartes réseau lorsqu'on utilise IPv6.</li>
     <li>Sous Linux sur Itanium, sendfile peut s'avérer incapable de
     traiter les fichiers de plus de 2 Go.</li>
-    <li>Avec un montage réseau de <code class="directive"><a href="#documentroot">DocumentRoot</a></code> (par exemple NFS ou SMB), le
+    <li>Avec un montage réseau de <code class="directive"><a href="#documentroot">DocumentRoot</a></code> (par exemple NFS, SMB, CIFS,
+    FUSE), le
     noyau peut s'avérer incapable de servir un fichier de ce montage
     réseau en passant par son propre cache.</li>
     </ul>
 
-    <p>Pour les configurations de serveur sujettes à ce genre de
-    problème, il est recommandé de désactiver cette fonctionnalité en
+    <p>Pour les configurations de serveur non sujettes à ce genre de
+    problème, vous pouvez activer cette fonctionnalité en
     spécifiant :</p>
 
     <div class="example"><p><code>
-      EnableSendfile Off
+      EnableSendfile On
     </code></p></div>
 
-    <p>Pour les montages NFS ou SMB, cette fonctionnalité peut être
+    <p>Pour les montages réseau, cette fonctionnalité peut être
     explicitement désactivée pour les fichiers concernés en spécifiant
     :</p>
 
@@ -1101,13 +1117,16 @@ personnalisation des réponses</a></li>
     </code></p></div>
 
     <p>Si le <var>chemin fichier</var> commence par une barre verticale
-    (|), il est considéré comme une commande à lancer pour traiter la
+    "<code>(|)</code>", il est considéré comme une commande à lancer pour traiter la
     journalisation de l'erreur.</p>
 
     <div class="example"><h3>Exemple</h3><p><code>
     ErrorLog "|/usr/local/bin/erreurs_httpd"
     </code></p></div>
 
+    <p>Voir les notes à propos des <a href="../logs.html#piped">journaux
+    redirigés</a> pour plus d'informations.</p>
+
     <p>L'utilisation de <code>syslog</code> à la place d'un nom de
     fichier active la journalisation via syslogd(8) si le système le
     supporte. Le dispositif syslog par défaut est <code>local7</code>,
@@ -1141,6 +1160,163 @@ personnalisation des réponses</a></li>
 </ul>
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ErrorLogFormat" id="ErrorLogFormat">ErrorLogFormat</a> <a name="errorlogformat" id="errorlogformat">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécification du format des entrées du journal des erreurs</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code> ErrorLog [connection|request] <var>format</var></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>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.9 d'Apache</td></tr>
+</table>
+    <p>La directive <code class="directive">ErrorLogFormat</code> permet de
+    spécifier quelles informations supplémentaires vont être enregistrées
+    dans le journal des erreurs en plus du message habituel.</p>
+
+    <div class="example"><h3>Exemple simple</h3><p><code>
+        ErrorLogFormat "[%t] [%l] [pid %P] %F: %E: [client %a] %M"
+    </code></p></div>
+
+    <p>La spécification de <code>connection</code> ou
+    <code>request</code> comme premier paramètre permet de définir des
+    formats supplémentaires, ce qui a pour effet de journaliser des
+    informations additionnelles lorsque le premier message est
+    enregistré respectivement pour une connexion ou une requête
+    spécifique. Ces informations additionnelles ne sont enregistrées
+    qu'une seule fois par connexion/requête. Si le traitement d'une
+    connexion ou d'une requête ne génère aucun message dans le journal,
+    alors aucune information additionnelle n'est enregistrée.</p>
+
+    <p>Il peut arriver que certains items de la chaîne de format ne
+    produisent aucune sortie. Par exemple, l'en-tête Referer n'est
+    présent que si le message du journal est associé à une requête et s'il
+    est généré à un moment où l'en-tête Referer a déjà été lu par le
+    client. Si aucune sortie n'est générée, le comportement par défaut
+    consiste à supprimer tout ce qui se trouve entre l'espace précédent
+    et le suivant. Ceci implique que la ligne de journalisation est
+    divisée en champs ne contenant pas d'espace séparés par des espaces.
+    Si un item de la chaîne de format ne génère aucune sortie,
+    l'ensemble du champ est omis. Par exemple, si l'adresse distante
+    <code>%a</code> du format <code>[%t] [%l] [%a] %M&nbsp;</code> n'est
+    pas disponible, les crochets qui l'entourent ne seront eux-mêmes pas
+    enregistrés. Il est possible d'échapper les espaces par un anti-slash
+    afin qu'ils ne soient pas considérés comme séparateurs de champs.
+    La combinaison '%&nbsp;' (pourcentage espace) est un délimiteur de
+    champ de taille nulle qui ne génère aucune sortie.</p>
+
+    <p>Ce comportement peut être changé en ajoutant des modificateurs à
+    l'item de la chaîne de format. Le modificateur <code>-</code>
+    (moins) provoque l'enregistrement d'un signe moins si l'item
+    considéré ne génère aucune sortie. Pour les formats à enregistrement
+    unique par connexion/requête, il est aussi possible d'utiliser le
+    modificateur <code>+</code> (plus). Si un item ne générant aucune
+    sortie possède le modificateur plus, la ligne dans son ensemble est
+    omise.</p>
+
+    <p>Un modificateur de type entier permet d'assigner un niveau de
+    sévérité à un item de format. L'item considéré ne
+    sera journalisé que si la sévérité du message n'est pas
+    plus haute que le niveau de sévérité spécifié. Les
+    valeurs possibles vont de 1 (alert) à 15 (trace8), en passant par 4
+    (warn) ou 7 (debug).</p>
+
+    <p>Certains items de format acceptent des paramètres supplémentaires
+    entre accolades.</p>
+
+    <table class="bordered"><tr class="header"><th>Chaîne&nbsp;de&nbsp;format</th> <th>Description</th></tr>
+<tr><td><code>%%</code></td>
+        <td>Le signe pourcentage</td></tr>
+<tr class="odd"><td><code>%...a</code></td>
+        <td>Adresse IP et port distants</td></tr>
+<tr><td><code>%...A</code></td>
+        <td>Adresse IP et port locaux</td></tr>
+<tr class="odd"><td><code>%...{name}e</code></td>
+        <td>Variable d'environnement de requête <code>name</code></td></tr>
+<tr><td><code>%...E</code></td>
+        <td>Etat d'erreur APR/OS et chaîne</td></tr>
+<tr class="odd"><td><code>%...F</code></td>
+        <td>Nom du fichier source et numéro de ligne de l'appel du
+	journal</td></tr>
+<tr><td><code>%...{name}i</code></td>
+        <td>En-tête de requête <code>name</code></td></tr>
+<tr class="odd"><td><code>%...k</code></td>
+        <td>Nombre de requêtes persistantes pour cette connexion</td></tr>
+<tr><td><code>%...l</code></td>
+        <td>Sévérité du message</td></tr>
+<tr class="odd"><td><code>%...L</code></td>
+        <td>Identifiant journal de la requête</td></tr>
+<tr><td><code>%...{c}L</code></td>
+        <td>Identifiant journal de la connexion</td></tr>
+<tr class="odd"><td><code>%...{C}L</code></td>
+        <td>Identifiant journal de la connexion si utilisé dans la
+	portée de la connexion, vide sinon</td></tr>
+<tr><td><code>%...m</code></td>
+        <td>Nom du module qui effectue la journalisation du message</td></tr>
+<tr class="odd"><td><code>%M</code></td>
+        <td>Le message effectif</td></tr>
+<tr><td><code>%...{name}n</code></td>
+        <td>Note de requête <code>name</code></td></tr>
+<tr class="odd"><td><code>%...P</code></td>
+        <td>Identifiant du processus courant</td></tr>
+<tr><td><code>%...T</code></td>
+        <td>Identifiant du thread courant</td></tr>
+<tr class="odd"><td><code>%...t</code></td>
+        <td>L'heure courante</td></tr>
+<tr><td><code>%...{u}t</code></td>
+        <td>L'heure courante avec les microsecondes</td></tr>
+<tr class="odd"><td><code>%...{cu}t</code></td>
+        <td>L'heure courante au format compact ISO 8601, avec les
+	microsecondes</td></tr>
+<tr><td><code>%...v</code></td>
+        <td>Le nom de serveur canonique <code class="directive"><a href="#servername">ServerName</a></code> du serveur courant.</td></tr>
+<tr class="odd"><td><code>%...V</code></td>
+        <td>Le nom de serveur du serveur qui sert la requête en accord
+	avec la définition de la directive <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code>.</td></tr>
+<tr><td><code>\&nbsp;</code> (anti-slash espace)</td>
+        <td>Espace non délimiteur</td></tr>
+<tr class="odd"><td><code>%&nbsp;</code> (pourcentage espace)</td>
+        <td>Délimiteur de champ (aucune sortie)</td></tr>
+</table>
+
+    <p>L'item de format identifiant journal <code>%L</code> génère un
+    identifiant unique pour une connexion ou une requête. Il peut servir
+    à déterminer quelles lignes correspondent à la même connexion ou
+    requête ou quelle requête est associée à tel connexion. Un item de
+    format <code>%L</code> est aussi disponible dans le module
+    <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code>, mais il permet dans ce contexte de
+    corréler les entrées du journal des accès avec celles du journal des
+    erreurs. Si le module <code class="module"><a href="../mod/mod_unique_id.html">mod_unique_id</a></code> est chargé,
+    c'est son identifiant unique qui sera utilisé comme identifiant de
+    journal pour les requêtes.</p>
+
+    <div class="example"><h3>Exemple (assez similaire au format par défaut)</h3><p><code>
+        ErrorLogFormat "[%{u}t] [%-m:%l] [pid %P] %7F: %E: [client\ %a]
+        %M%&nbsp;,\&nbsp;referer\&nbsp;%{Referer}i"
+    </code></p></div>
+
+    <div class="example"><h3>Exemple (similaire au format 2.2.x)</h3><p><code>
+        ErrorLogFormat "[%t] [%l] %7F: %E: [client\ %a]
+        %M%&nbsp;,\&nbsp;referer\&nbsp;%{Referer}i"
+    </code></p></div>
+
+    <div class="example"><h3>Exemple avancé avec identifiants journal de
+    requête/connexion</h3><p><code>
+        ErrorLogFormat "[%{uc}t] [%-m:%-l] [R:%L] [C:%{C}L] %7F: %E: %M"<br />
+        ErrorLogFormat request "[%{uc}t] [R:%L] Request %k on C:%{c}L pid:%P tid:%T"<br />
+        ErrorLogFormat request "[%{uc}t] [R:%L] UA:'%+{User-Agent}i'"<br />
+        ErrorLogFormat request "[%{uc}t] [R:%L] Referer:'%+{Referer}i'"<br />
+        ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"<br />
+    </code></p></div>
+
+
+<h3>Voir aussi</h3>
+<ul>
+<li><code class="directive"><a href="#errorlog">ErrorLog</a></code></li>
+<li><code class="directive"><a href="#loglevel">LogLevel</a></code></li>
+<li><a href="../logs.html">Fichiers journaux du serveur HTTP Apache</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="directive-section"><h2><a name="ExtendedStatus" id="ExtendedStatus">ExtendedStatus</a> <a name="extendedstatus" id="extendedstatus">Directive</a></h2>
 <table class="directive">
 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Extrait des informations d'état étendues pour chaque
@@ -1389,6 +1565,13 @@ HTTP Content-Type pour les fichiers corr
       </span>
       &lt;/Location&gt;
     </code></p></div>
+    
+    <p>A la base, cette directive écrase le type de contenu généré pour
+    les fichiers statiques servis à partir du sytème de fichiers. Pour
+    les ressources autres que les fichiers statiques pour lesquels le
+    générateur de réponse spécifie en général un type de contenu, cette
+    directive est ignorée.</p>
+
 
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -1467,6 +1650,15 @@ requête</td></tr>
     de tout en-tête de réponse ($resp) ou de toute variable
     d'environnement ($env) dans votre expression.</p>
 
+    <p>En plus de <code>=</code>, <code>If</code> peut utiliser
+    l'opérateur <code>IN</code> pour déterminer si la valeur de
+    l'expression fait partie d'une liste donnée :</p>
+
+    <div class="example"><p><code>
+        &lt;If %{REQUEST_METHOD} IN GET,HEAD,OPTIONS&gt;
+    </code></p></div>
+
+
 <h3>Voir aussi</h3>
 <ul>
 <li><a href="../sections.html">Comment fonctionnent les sections
@@ -1746,7 +1938,7 @@ version 2.3.6</td></tr>
     persistante.</p>
 
     <p>Lorsqu'un client utilise une connexion persistante, elle comptera
-    pour une seule requête pour la directive <code class="directive"><a href="../mod/mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></code>, quel
+    pour une seule requête pour la directive <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code>, quel
     que soit le nombre de requêtes transmises via cette connexion.</p>
 
 <h3>Voir aussi</h3>
@@ -2825,6 +3017,9 @@ VirtualHost.</p>
 
    </code></p></div>
 
+   <p>Si aucun serveur virtuel ne correspond, c'est le premier serveur
+   virtuel correspondant à l'adresse IP qui sera utilisé.</p>
+
     <p>Les adresses IPv6 doivent être entourées de crochets, comme dans
     l'exemple suivant :</p>
 
@@ -3306,12 +3501,14 @@ serveurs virtuels à base de nom</td></t
       ServerName serveur.domaine.com<br />
       ServerAlias serveur serveur2.domaine.com serveur2<br />
       ServerAlias *.example.com<br />
+      UseCanonicalName Off<br />
       # ...<br />
       &lt;/VirtualHost&gt;
     </code></p></div>
 
 <h3>Voir aussi</h3>
 <ul>
+<li><code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code></li>
 <li><a href="../vhosts/">Documentation sur les serveurs virtuels
 du serveur HTTP Apache</a></li>
 </ul>
@@ -3341,6 +3538,10 @@ entièrement qualifié</var>[:<var>port<
       ServerName www.example.com:80
     </code></p></div>
 
+    <p>La directive <code class="directive">ServerName</code> peut apparaître à
+    toutes les étapes de la définition du serveur. Toute occurrence
+    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
@@ -3373,6 +3574,18 @@ entièrement qualifié</var>[:<var>port<
     au port indiqué dans la requête du client.
     </p>
 
+    <div class="warning">
+    <p>Si la valeur de la directive <code class="directive">ServerName</code> ne
+    peut pas être résolue en adresse IP, le démarrage du serveur
+    provoquera un avertissement. <code>httpd</code> va alors utiliser le
+    résultat de la commande système <code>hostname</code> pour
+    déterminer le nom du serveur, ce qui ne correspondra pratiquement
+    jamais au nom de serveur que vous souhaitez réellement.</p>
+    <div class="example"><p><code>
+    httpd: Could not reliably determine the server's fully qualified domain name, using rocinante.local for ServerName
+    </code></p></div>
+    </div>
+
 
 <h3>Voir aussi</h3>
 <ul>
@@ -3990,6 +4203,11 @@ d'hôte spécifique ou à une adresse IP
     <code class="directive"><a href="#servername">ServerName</a></code> issue de la
     configuration du serveur principal.</p>
 
+    <p>Si aucun serveur virtuel ne correspond, c'est le premier serveur
+    virtuel correspondant à l'adresse IP qui sera utilisé. Par
+    conséquent, le premier serveur virtuel défini est le serveur virtuel
+    par défaut.</p>
+
     <div class="warning"><h3>Sécurité</h3>
     <p>Voir le document sur les <a href="../misc/security_tips.html">conseils à propos de sécurité</a>
     pour une description détaillée des raisons pour lesquelles la

Modified: httpd/httpd/trunk/docs/manual/mod/event.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/event.html.fr?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/event.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/event.html.fr Mon Oct 18 14:57:06 2010
@@ -55,8 +55,8 @@ mobiliser des threads que pour les conne
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#listen">Listen</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#listenbacklog">ListenBacklog</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxclients">MaxClients</a></li>
+<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxmemfree">MaxMemFree</a></li>
-<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxsparethreads">MaxSpareThreads</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#minsparethreads">MinSpareThreads</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#pidfile">PidFile</a></li>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_authnz_ldap.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_authnz_ldap.html.fr?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_authnz_ldap.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_authnz_ldap.html.fr Mon Oct 18 14:57:06 2010
@@ -62,16 +62,22 @@ d'Apache</td></tr></table>
 </div>
 <div id="quickview"><h3 class="directives">Directives</h3>
 <ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#authldapauthorizeprefix">AuthLDAPAuthorizePrefix</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authldapbindauthoritative">AuthLDAPBindAuthoritative</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapbinddn">AuthLDAPBindDN</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapbindpassword">AuthLDAPBindPassword</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapcharsetconfig">AuthLDAPCharsetConfig</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authldapcompareasuser">AuthLDAPCompareAsUser</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapcomparednonserver">AuthLDAPCompareDNOnServer</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapdereferencealiases">AuthLDAPDereferenceAliases</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapgroupattribute">AuthLDAPGroupAttribute</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapgroupattributeisdn">AuthLDAPGroupAttributeIsDN</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authldapinitialbindasuser">AuthLDAPInitialBindAsUser</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authldapinitialbindpattern">AuthLDAPInitialBindPattern</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapmaxsubgroupdepth">AuthLDAPMaxSubGroupDepth</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapremoteuserattribute">AuthLDAPRemoteUserAttribute</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapremoteuserisdn">AuthLDAPRemoteUserIsDN</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authldapsearchasuser">AuthLDAPSearchAsUser</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapsubgroupattribute">AuthLDAPSubGroupAttribute</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapsubgroupclass">AuthLDAPSubGroupClass</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#authldapurl">AuthLDAPUrl</a></li>
@@ -682,11 +688,16 @@ Require valid-user
 <h2><a name="exposed" id="exposed">Mise à disposition des informations de
 connexion</a></h2>
 
-    <p>Au cours du processus d'authentification, les attributs LDAP
-    spécifiés par la directive <code class="directive"><a href="#authldapurl">AuthLDAPUrl</a></code> sont enregistrés
+    <p>Au cours du processus d'<em>authentification</em>, les attributs LDAP
+    spécifiés par la directive <code class="directive"><a href="#authldapurl">authldapurl</a></code> sont enregistrés
     dans des variables d'environnement préfixées par la chaîne
     "AUTHENTICATE_".</p>
 
+    <p>Au cours du processus d'<em>autorisation</em>, les attributs LDAP
+    spécifiés par la directive <code class="directive"><a href="#authldapurl">authldapurl</a></code> sont enregistrés
+    dans des variables d'environnement préfixées par la chaîne
+    "AUTHORIZE_".</p>
+    
     <p>Si les champs attribut contiennent le nom, le CN et le numéro de
     téléphone d'un utilisateur, un programme CGI pourra accéder à ces
     informations sans devoir effectuer une autre requête LDAP pour
@@ -826,6 +837,69 @@ Require group <em>mon-fichier-de-groupes
 
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthLDAPAuthorizePrefix" id="AuthLDAPAuthorizePrefix">AuthLDAPAuthorizePrefix</a> <a name="authldapauthorizeprefix" id="authldapauthorizeprefix">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie le préfixe ajouté aux variables d'environnement
+durant la phase d'autorisation</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPAuthorizePrefix <em>préfixe</em></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPAuthorizePrefix AUTHORIZE_</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">Annuler:</a></th><td>AuthConfig</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_authnz_ldap</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.6</td></tr>
+</table>
+    <p>Cette directive permet de spécifier le préfixe ajouté aux
+    variables d'environnement durant la phase d'autorisation. Si la
+    valeur spécifiée est <em>AUTHENTICATE_</em>, les utilisateurs de ces
+    variables d'environnement verront les mêmes informations, que le
+    serveur effectue une authentification, une autorisation, ou les
+    deux.</p>
+
+    <div class="note"><h3>Note</h3>
+    Aucune variable d'autorisation n'est définie lorsqu'un utilisateur
+    s'est vu autoriser l'accès via la directive <code>Require
+    valid-user</code>.
+    </div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthLDAPBindAuthoritative" id="AuthLDAPBindAuthoritative">AuthLDAPBindAuthoritative</a> <a name="authldapbindauthoritative" id="authldapbindauthoritative">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si l'on doit utiliser d'autres fournisseurs
+d'authentification lorsque le serveur ne peut pas valider les données
+d'authentification de l'utilisateur, alors que ce dernier possède un
+DN.</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPBindAuthoritative<em>off|on</em></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPBindAuthoritative on</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">Annuler:</a></th><td>AuthConfig</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_authnz_ldap</td></tr>
+</table>
+    <p>Par défaut, des fournisseurs d'authentification sont appelés
+    si un utilisateur ne possède pas de DN, mais ne le sont pas si
+    l'utilisateur possède un DN et si son mot de passe ne peut pas être
+    vérifié lors d'une connexion au serveur LDAP. Si la directive
+    <code class="directive"><a href="#authldapbindauthoritative">AuthLDAPBindAuthoritative</a></code> est
+    définie à <em>off</em>, d'autres modules d'authentification
+    configurés auront une chance de valider le mot de passe de
+    l'utilisateur si la tentative de connexion au serveur LDAP échoue
+    pour une raison quelconque (avec les données d'authentification
+    fournies).</p>
+    <p>Ceci permet aux utilisateurs présent à la fois dans l'annuaire
+    LDAP et dans un fichier <code class="directive"><a href="../mod/mod_authn_file.html#authuserfile">AuthUserFile</a></code> de s'authentifier
+    lorsque le serveur LDAP est disponible, alors que le compte de
+    l'utilisateur est verrouillé ou que son mot de passe est
+    inutilisable pour une raison quelconque.</p>
+
+<h3>Voir aussi</h3>
+<ul>
+<li><code class="directive"><a href="../mod/mod_authn_file.html#authuserfile">AuthUserFile</a></code></li>
+<li><code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="directive-section"><h2><a name="AuthLDAPBindDN" id="AuthLDAPBindDN">AuthLDAPBindDN</a> <a name="authldapbinddn" id="authldapbinddn">Directive</a></h2>
 <table class="directive">
 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Un DN optionnel pour se connecter au serveur
@@ -894,6 +968,46 @@ langage/jeu de caractères</td></tr>
 
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthLDAPCompareAsUser" id="AuthLDAPCompareAsUser">AuthLDAPCompareAsUser</a> <a name="authldapcompareasuser" id="authldapcompareasuser">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilisation des données d'authentification de l'utilisateur
+pour effectuer les comparaisons pour l'attribution des autorisations</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPCompareAsUser on|off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPCompareAsUser 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">Annuler:</a></th><td>AuthConfig</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_authnz_ldap</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version version 2.3.6</td></tr>
+</table>
+    <p>Lorsque cette directive est définie, et si
+    <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> a authentifié l'utilisateur, les
+    recherches LDAP pour les autorisations utilisent le nom distinctif
+    trouvé (DN) et le mot de passe d'authentification basique HTTP de
+    l'utilisateur authentifié au lieu des données d'authentification
+    configurées au niveau du serveur.</p>
+
+    <p>Les vérifications d'autorisation <em>ldap-attribute</em>,
+    <em>ldap-user</em>, et <em>ldap-group</em> (niveau simple seulement)
+    utilisent des comparaisons.</p>
+
+    <p>Cette directive n'a d'effet sur les comparaisons effectuées au
+    cours des traitements de groupe imbriqués, et lorsque la directive
+    <code class="directive"><a href="#authldapsearchasuser">AuthLDAPSearchAsUser</a></code>
+    est aussi activée.</p>
+    
+    <p>Cette directive ne doit être utilisée que si votre serveur LDAP
+     n'autorise pas les recherches anonymes, ou si vous ne pouvez pas
+     utiliser de nom d'utilisateur dédié via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>.
+     </p>
+
+<h3>Voir aussi</h3>
+<ul>
+<li><code class="directive"><a href="#authldapinitialbindasuser">AuthLDAPInitialBindAsUser</a></code></li>
+<li><code class="directive"><a href="#authldapsearchasuser">AuthLDAPSearchAsUser</a></code></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="directive-section"><h2><a name="AuthLDAPCompareDNOnServer" id="AuthLDAPCompareDNOnServer">AuthLDAPCompareDNOnServer</a> <a name="authldapcomparednonserver" id="authldapcomparednonserver">Directive</a></h2>
 <table class="directive">
 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise le serveur LDAP pour comparer les DNs</td></tr>
@@ -941,6 +1055,7 @@ alias</td></tr>
 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'attribut LDAP utilisé pour vérifier l'appartenance d'un
 utilisateur à un groupe.</td></tr>
 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPGroupAttribute <em>attribut</em></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPGroupAttribute member uniquemember</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">Annuler:</a></th><td>AuthConfig</td></tr>
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
@@ -979,6 +1094,102 @@ appartenance à un groupe</td></tr>
 
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthLDAPInitialBindAsUser" id="AuthLDAPInitialBindAsUser">AuthLDAPInitialBindAsUser</a> <a name="authldapinitialbindasuser" id="authldapinitialbindasuser">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine si le serveur effectue la recherche initiale du
+DN en utilisant le nom propre de l'utilisateur pour l'authentification
+de base
+et non de manière anonyme, ou en utilisant des données d'authentification
+codées en dur pour le serveur</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPInitialBindAsUser <em>off|on</em></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPInitialBindAsUser 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">Annuler:</a></th><td>AuthConfig</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_authnz_ldap</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.6</td></tr>
+</table>
+    <p>Par défaut, le serveur convertit le nom d'utilisateur pour
+    l'authentification de base en nom distinctif LDAP (DN) soit de
+    manière anonyme, soit avec un couple nom/mot de passe dédié. Cette
+    directive permet de forcer le serveur à utiliser les véritables nom
+    d'utilisateur et mot de passe fournis par l'utilisateur pour
+    effectuer la recherche initiale du DN.</p>
+ 
+     <p>Si le nom d'utilisateur ne peut pas s'authentifier directement
+     et nécessite de légères modifications, voir la directive <code class="directive"><a href="#authldapinitialbindpattern">AuthLDAPInitialBindPattern</a></code>.</p>
+   
+     <p>Cette directive ne doit être utilisée que si votre serveur LDAP
+     n'autorise pas les recherches anonymes, ou si vous ne pouvez pas
+     utiliser de nom d'utilisateur dédié via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>.
+     </p>
+
+     <div class="note"><h3>Non disponible dans la cas d'une autorisation seule</h3>
+         On ne peut utiliser cette directive que si ce module
+	 effectue une authentification, et n'a aucun effet si ce module
+	 n'est utilisé que pour les processus d'autorisation.
+     </div>
+
+<h3>Voir aussi</h3>
+<ul>
+<li><code class="directive"><a href="../mod/mod_authnnz_ldap.html#authldapinitialbindpattern">AuthLDAPInitialBindPattern</a></code></li>
+<li><code class="directive"><a href="../mod/mod_authnnz_ldap.html#authldapbinddn">AuthLDAPBindDN</a></code></li>
+<li><code class="directive"><a href="#authldapcompareasuser">AuthLDAPCompareAsUser</a></code></li>
+<li><code class="directive"><a href="#authldapsearchasuser">AuthLDAPSearchAsUser</a></code></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthLDAPInitialBindPattern" id="AuthLDAPInitialBindPattern">AuthLDAPInitialBindPattern</a> <a name="authldapinitialbindpattern" id="authldapinitialbindpattern">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie la modification a apporter au nom d'utilisateur
+pour l'authentification de base lors de l'authentification auprès du
+serveur LDAP pour effectuer une recherche de DN</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPInitialBindPattern<em><var>regex</var> <var>substitution</var></em></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPInitialBindPattern (.*) $1 (nom de l'utilisateur
+distant utilisé tel quel)</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">Annuler:</a></th><td>AuthConfig</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_authnz_ldap</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.6</td></tr>
+</table>
+    <p>Si la directive <code class="directive"><a href="#authldapinitialbindasuser">AuthLDAPInitialBindAsUser</a></code> est
+    définie à <em>ON</em>, le nom utilisateur pour l'authentification de
+    base sera transformé selon l'expression rationnelle
+    <var>regex</var> et l'argument <var>substitution</var> spécifiés.</p>
+
+    <p>L'expression rationnelle est comparée au nom d'utilisateur pour
+    l'authentification de base courant. L'argument
+    <var>substitution</var> peut contenir des références arrières, mais
+    n'effectue aucune autre interpolation de variable.</p>
+     
+    <p>Cette directive ne doit être utilisée que si votre serveur LDAP
+     n'autorise pas les recherches anonymes, ou si vous ne pouvez pas
+     utiliser de nom d'utilisateur dédié via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>.
+     </p>
+
+    <div class="example"><p><code> AuthLDAPInitialBindPattern (.+) $1@example.com </code></p></div>
+    <div class="example"><p><code> AuthLDAPInitialBindPattern (.+) cn=$1,dc=example,dc=com</code></p></div>
+
+    <div class="note"><h3>Non disponible dans la cas d'une autorisation seule</h3>
+         On ne peut utiliser cette directive que si ce module
+	 effectue une authentification, et n'a aucun effet si ce module
+	 n'est utilisé que pour les processus d'autorisation.
+     </div>
+    <div class="note"><h3>Débogage</h3>
+        Le DN de substitution est enregistré dans la variable
+	d'environnement <em>LDAP_BINDASUSER</em>. Si l'expression
+	rationnelle ne convient pas, le nom d'utilisateur est utilisé
+	tel quel.
+    </div>
+
+<h3>Voir aussi</h3>
+<ul>
+<li><code class="directive"><a href="../mod/mod_authnnz_ldap.html#authldapinitialbindasuser">AuthLDAPInitialBindAsUser</a></code></li>
+<li><code class="directive"><a href="../mod/mod_authnnz_ldap.html#authldapbinddn">AuthLDAPBindDN</a></code></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="directive-section"><h2><a name="AuthLDAPMaxSubGroupDepth" id="AuthLDAPMaxSubGroupDepth">AuthLDAPMaxSubGroupDepth</a> <a name="authldapmaxsubgroupdepth" id="authldapmaxsubgroupdepth">Directive</a></h2>
 <table class="directive">
 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie la profondeur d'imbrication des sous-groupes
@@ -1047,12 +1258,53 @@ d'environnement REMOTE_USER</td></tr>
 
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthLDAPSearchAsUser" id="AuthLDAPSearchAsUser">AuthLDAPSearchAsUser</a> <a name="authldapsearchasuser" id="authldapsearchasuser">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Utilise les données d'authentification de l'utilisateur
+pour la recherche des autorisations</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPSearchAsUser on|off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPSearchAsUser 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">Annuler:</a></th><td>AuthConfig</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_authnz_ldap</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3.6</td></tr>
+</table>
+    <p>Lorsque cette directive est définie, et si
+    <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> a authentifié l'utilisateur, les
+    recherches LDAP pour définir les autorisations utilisent le nom
+    distinctif (DN) trouvé et le mot de passe pour l'authentification de
+    base HTTP de l'utilisateur authentifié, au lieu des données
+    d'authentification configurées au niveau du serveur.</p>
+
+    <p>Les vérifications d'autorisation <em>ldap-filter</em> et
+    <em>ldap-dn</em> utilisent des recherches.</p>
+
+    <p>Cette directive n'a d'effet sur les comparaisons effectuées au
+    cours des traitements de groupe imbriqués, et lorsque la directive
+    <code class="directive"><a href="#authldapcompareasuser">AuthLDAPCompareAsUser</a></code>
+    est aussi activée.</p>
+
+     <p>Cette directive ne doit être utilisée que si votre serveur LDAP
+     n'autorise pas les recherches anonymes, ou si vous ne pouvez pas
+     utiliser de nom d'utilisateur dédié via la directive <code class="directive"><a href="#authldapbinddn">AuthLDAPBindDN</a></code>.
+     </p>
+
+
+<h3>Voir aussi</h3>
+<ul>
+<li><code class="directive"><a href="#authldapinitialbindasuser">AuthLDAPInitialBindAsUser</a></code></li>
+<li><code class="directive"><a href="#authldapcompareasuser">AuthLDAPCompareAsUser</a></code></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="directive-section"><h2><a name="AuthLDAPSubGroupAttribute" id="AuthLDAPSubGroupAttribute">AuthLDAPSubGroupAttribute</a> <a name="authldapsubgroupattribute" id="authldapsubgroupattribute">Directive</a></h2>
 <table class="directive">
 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Spécifie les noms d'attribut, un par directive, utilisés
 pour différencier les membres du groupe courant qui sont eux-mêmes des
 groupes.</td></tr>
 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPSubGroupAttribute <em>attribut</em></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPSubgroupAttribute member uniquemember</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">Annuler:</a></th><td>AuthConfig</td></tr>
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
@@ -1077,6 +1329,7 @@ groupes.</td></tr>
 objets de l'annuaire qui sont des groupes au cours du traitement des
 sous-groupes.</td></tr>
 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthLDAPSubGroupClass <em>ObjectClass-LDAP</em></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthLDAPSubGroupClass groupOfNames groupOfUniqueNames</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">Annuler:</a></th><td>AuthConfig</td></tr>
 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_authz_host.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_authz_host.html.fr?rev=1023827&r1=1023826&r2=1023827&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_authz_host.html.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_authz_host.html.fr Mon Oct 18 14:57:06 2010
@@ -39,10 +39,7 @@ d'Apache</td></tr></table>
     utiliser cette directive à l'intérieur de sections <code class="directive"><a href="../mod/core.html#directory">&lt;Directory&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#location">&lt;Location&gt;</a></code> ou de fichiers
     <code><a href="core.html#accessfilename">.htaccess</a> </code> pour
     contrôler l'accès à certaines zones du serveur. Le contrôle d'accès
-    peut être effectué en fonction du nom d'hôte, de l'adresse IP, ou
-    d'autres caractéristiques de la requête client, telles qu'elles sont
-    enregistrées dans des <a href="../env.html">variables
-    d'environnement</a>.</p>
+    peut être effectué en fonction du nom d'hôte ou de l'adresse IP.</p>
 
     <p>En général, les directives de restriction d'accès s'appliquent à
     toutes les méthodes d'accès (<code>GET</code>, <code>PUT</code>,
@@ -70,46 +67,15 @@ contrôle d'accès</a></li>
     <p>La directive Apache <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> est utilisée au cours de
     la phase d'autorisation pour vérifier si un utilisateur se voit
     accorder ou refuser l'accès à une ressource. mod_authz_host fournit
-    les types d'autorisation <code>env</code>, <code>ip</code>,
-    <code>host</code> et <code>all</code>. D'autres types d'autorisation
+    les types d'autorisation <code>ip</code>, <code>host</code>. D'autres
+    types d'autorisation
     sont aussi disponibles, mais nécessitent le chargement des modules
     d'autorisation appropriés.</p>
 
     <p>Ces fournisseurs d'autorisation permettent de déterminer quels
     hôtes peuvent accéder à une zone du serveur. On peut contrôler
-    l'accès en fonction du nom d'hôte, de l'adresse IP, d'un intervalle
-    d'adresses IP, ou d'autres caractéristiques de la requête client
-    enregistrées dans des variables d'environnement.</p>
-
-<h3><a name="reqenv" id="reqenv">Require env</a></h3>
-
-    <p>Le fournisseur <code>env</code> permet de contrôler l'accès au
-    serveur en fonction de l'existence d'une <a href="../env.html">variable d'environnement</a>. Lorsque
-    <code>Require env <var>env-var</var></code> est spécifié, la
-    requête est autorisée si la variable d'environnement
-    <var>env-var</var> existe. Le serveur fournit la possibilité
-    de définir des variables d'environnement avec une grande souplesse
-    en fonction des caractéristiques de la requête client à l'aide des
-    directives fournies par le module <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code>. On
-    peut ainsi utiliser cette directive pour contrôler l'accès en
-    fonction de certains en-têtes comme <code>User-Agent</code> (type de
-    navigateur), <code>Referer</code>, etc...</p>
-
-    <div class="example"><h3>Exemple :</h3><p><code>
-      SetEnvIf User-Agent ^KnockKnock/2\.0 laisse_moi_entrer<br />
-      &lt;Directory /docroot&gt;<br />
-      <span class="indent">
-        Require env laisse_moi_entrer<br />
-      </span>
-      &lt;/Directory&gt;
-    </code></p></div>
-
-    <p>Dans cet exemple, les navigateurs dont la chaîne de description
-    de l'en-tête user-agent commence par <code>KnockKnock/2.0</code> se
-    verront accorder l'accès, alors que tous les autres se le verront
-    refuser.</p>
-
-
+    l'accès en fonction du nom d'hôte, de l'adresse IP, ou d'un intervalle
+    d'adresses IP.</p>
 
 <h3><a name="reqip" id="reqip">Require ip</a></h3>
 
@@ -197,26 +163,24 @@ contrôle d'accès</a></li>
 
 
 
-<h3><a name="reqall" id="reqall">Require all</a></h3>
+<h3><a name="reqlocal" id="reqlocal">Require local</a></h3>
+    <p>Le fournisseur <code>local</code> autorise l'accès au serveur si
+    l'une au moins de ces conditions est satisfaite :</p>
 
-    <p>Le fournisseur <code>all</code> imite la fonctionnalité
-    précédemment fournie par les directives 'Allow from all' et 'Deny
-    from all'. Le fournisseur accepte un des deux arguments 'granted' ou
-    'denied'. Dans les exemples suivants, le premier
-    accorde l'accès à toutes les requêtes, alors que le second le
-    refuse.</p>
+    <ul>
+        <li>l'adresse IP du client correspond à 127.0.0.0/8</li>
+        <li>l'adresse IP du client est ::1</li>
+        <li>les adresses IP du client et du serveur sont identiques</li>
+    </ul>
 
-    <div class="example"><p><code>
-    Require all granted<br />
-    </code></p></div>
+    <p>L'exemple suivant montre une méthode simple pour sélectionner les
+    connexions en provenance de l'hôte local :</p>
 
     <div class="example"><p><code>
-    Require all denied<br />
+    Require local
     </code></p></div>
 
 
-
-
 </div>
 </div>
 <div class="bottomlang">



Mime
View raw message