]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
fr doc XML files updates.
authorLucien Gentis <lgentis@apache.org>
Sat, 21 Nov 2020 13:42:06 +0000 (13:42 +0000)
committerLucien Gentis <lgentis@apache.org>
Sat, 21 Nov 2020 13:42:06 +0000 (13:42 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1883699 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/core.xml.fr
docs/manual/mod/mod_allowmethods.xml.fr

index 4aff6750fc558114d2ce736f959b4673aa5809d0..064df82fc15485155fe0ec351dd5c79daef6366d 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: 1879472 -->
+<!-- English Revision: 1883417 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -2363,7 +2363,7 @@ host</context>
     <p>Enfin, si vous avez des <a
     href="mod_authz_host.html#reqhost">directives Require à base de
     nom</a>, une recherche de nom d'hôte sera effectuée quelle que soit
-    la définition de la directive <code>HostnameLookups</code>.</p>
+    la définition de la directive <directive>HostnameLookups</directive>.</p>
 </usage>
 </directivesynopsis>
 
@@ -3097,9 +3097,9 @@ requête HTTP</description>
 <contextlist><context>server config</context><context>virtual host</context></contextlist>
 
 <usage>
-    <p><var>nombre</var> est un entier de 0 (nombre de champs illimité)
-    à 32767. La valeur par défaut est définie à la compilation par la
-    constante <code>DEFAULT_LIMIT_REQUEST_FIELDS</code> (100 selon la
+    <p><var>nombre</var> est un entier de 0 à 32767. La valeur 0 signifie un
+    nombre de champs illimité. La valeur par défaut est définie à la compilation
+    par la constante <code>DEFAULT_LIMIT_REQUEST_FIELDS</code> (100 selon la
     distribution).</p>
 
     <p>La directive <directive>LimitRequestFields</directive> permet à
@@ -5330,9 +5330,16 @@ host</context></contextlist>
     section <directive module="core" type="section">IfDefine</directive>
     sans avoir à modifier les arguments <code>-D</code> dans les scripts
     de démarrage.</p>
-    <p>Si cette directive est définie au sein d'un bloc VirtualHost, les
-    changements qu'elle induit sont visibles de toute directive
-    ultérieure, au delà de tout bloc VirtualHost.</p>    
+
+    <p>Afin d'éviter tout risque de collision avec la syntaxe de la directive
+    <directive module="mod_rewrite">RewriteMap</directive>, les noms de
+    variables ne doivent pas contenir de caractère ":".</p>
+
+    <note><title>Piège de la portée de cette directive</title>
+      <p>Si cette directive est définie au sein d'un bloc VirtualHost, les
+      changements qu'elle induit sont visibles de toute directive
+      ultérieure, au delà de tout bloc VirtualHost.</p>
+    </note>
 </usage>
 <seealso><directive module="core">Define</directive></seealso>
 <seealso><directive module="core">IfDefine</directive></seealso>
index ba34399208b5d90e214df63d9353ff6cbceeb8e5..ac156a0b7c466044fe26553eadbb21d682d6bf5d 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: 1840964:1883203 (outdated) -->
+<!-- English Revision: 1883203 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -49,6 +49,10 @@ est du style :</p>
 &lt;Location "/"&gt;
    AllowMethods GET POST OPTIONS
 &lt;/Location&gt;
+
+&lt;Location "/nopost"&gt;
+   AllowMethods -POST
+&lt;/Location&gt;
 </highlight>
 
 </summary>
@@ -56,11 +60,13 @@ est du style :</p>
 <directivesynopsis>
 <name>AllowMethods</name>
 <description>Restreint l'accès aux méthodes HTTP spécifiées</description>
-<syntax>AllowMethods reset|<em>HTTP-method</em>
-[<em>HTTP-method</em>]...</syntax>
+<syntax>AllowMethods reset | [+|-]<var>HTTP-method</var>
+[ [+|-]<var>HTTP-method</var> ] ...</syntax>
 <default>AllowMethods reset</default>
 <contextlist><context>directory</context></contextlist>
 <status>Experimental</status>
+<compatibility>[+|-] disponible à partir de la version 2.5.1 du serveur HTTP
+Apache</compatibility>
 
 <usage>
 
@@ -83,10 +89,31 @@ d'imbrication :</p>
   module="core">TraceEnable</directive>.</p>
 </note>
 
+<p>Normalement, si plusieurs directives <directive>AllowMethods</directive>
+peuvent s'appliquer à un répertoire, c'est la plus spécifique d'entre elles qui
+sera prise en compte, les autres étant ignorées ; les différentes méthodes
+spécifiées ne sont en effet pas fusionnées (voir <a
+href="../sections.html#merging">comment sont fusionnées les sections</a>). Si
+cependant <em>toutes</em> les méthodes spécifiées dans la directive
+<directive>AllowMethods</directive> sont précédées d'un symbole <code>+</code>
+ou <code>-</code>, alors les méthodes spécifiées seront fusionnées. Pour plus de
+précision, les méthodes précédées d'un <code>+</code> seront ajoutées à la liste
+des méthodes autorisées, alors que celles qui sont précédées d'un <code>-</code>
+en seront supprimées.</p>
+
+<note><title>Note</title>
+<p>Mélanger des directives <directive>AllowMethods</directive> contenant des
+symboles <code>+</code> ou <code>-</code> avec des directives
+<directive>AllowMethods</directive> qui n'en contiennent pas constitue une
+erreur de syntaxe. Cette erreur interrompra le démarrage du serveur au cours de
+la vérification de la syntaxe du fichier de configuration.</p>
+</note>
+
 <p>Le module <module>mod_allowmethods</module> a été écrit pour
 remplacer l'implémentation "bricolée" des directives <directive
 module="core">Limit</directive> et <directive
 module="core">LimitExcept</directive>.</p>
+
 </usage>
 </directivesynopsis>