]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
Updates.
authorLucien Gentis <lgentis@apache.org = lgentis = Lucien Gentis lgentis@apache.org@apache.org>
Sat, 12 Apr 2014 16:09:02 +0000 (16:09 +0000)
committerLucien Gentis <lgentis@apache.org = lgentis = Lucien Gentis lgentis@apache.org@apache.org>
Sat, 12 Apr 2014 16:09:02 +0000 (16:09 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1586867 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/core.xml.fr
docs/manual/mod/mod_authz_core.xml.fr
docs/manual/mod/mod_deflate.xml.fr
docs/manual/mod/mod_dir.xml.fr
docs/manual/mod/mod_headers.xml.fr
docs/manual/mod/mod_proxy.xml.fr
docs/manual/mod/mod_rewrite.xml.fr
docs/manual/rewrite/flags.xml.fr

index ef4da9b9a836076a8611a107e7862f61e5559dcf..90c87b6822a2f14db26846e02376c2875241eae8 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1584703 -->
+<!-- English Revision : 1585829 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -668,6 +668,8 @@ host</context>
 <syntax>DefaultRuntimeDir <var>chemin-r&eacute;pertoire</var></syntax>
 <default>DefaultRuntimeDir DEFAULT_REL_RUNTIMEDIR (logs/)</default>
 <contextlist><context>server config</context></contextlist>
+<compatibility>Disponible depuis de la version 2.4.2 du serveur HTTP
+Apache</compatibility>
 
 <usage>
     <p>La directive <directive>DefaultRuntimeDir</directive> permet de
index 352aa3f1c3cd8e822c1fb969e1cd454bdb33adbb..137d387b3b5f73f62b5e86eda57a44734d13ae9b 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1556102 -->
+<!-- English Revision : 1585611 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
index eaa0df2a2dd08906dbc578e228d85525a4f81d92..24b79d807f97a4fa36e58c06ba89355fce4a9feb 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1517589 -->
+<!-- English Revision : 1586542 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -324,6 +324,41 @@ sortie</description>
 </usage>
 </directivesynopsis>
 
+<directivesynopsis>
+<name>DeflateAlterETag</name>
+<description>Comment l'en-t&ecirc;te sortant ETag doit &ecirc;tre modifi&eacute; au cours
+de la compression</description>
+<syntax>DeflateAlterETag AddSuffix|NoChange|Remove</syntax>
+<default>DeflateAlterETag AddSuffix</default>
+<contextlist><context>server config</context><context>virtual host</context>
+</contextlist>
+
+<usage>
+    <p>La directive <directive>DeflateAlterETag</directive> permet de
+    sp&eacute;cifier comment l'en-t&ecirc;te ETag doit &ecirc;tre modifi&eacute; lorsqu'une
+    r&eacute;ponse est compress&eacute;e.</p>
+    <dl>
+    <dt>AddSuffix</dt>
+    <dd><p>Ajoute la m&eacute;thode de compression &agrave; la fin de l'en-t&ecirc;te, ce
+    qui a pour effet d'attribuer un en-t&ecirc;te ETag unique aux
+    repr&eacute;sentations compress&eacute;es et non compress&eacute;es. C'est l'option par
+    d&eacute;faut depuis la version 2.4.0, mais emp&ecirc;che de servir des
+    codes d'&eacute;tat "HTTP Not Modified" (304) en r&eacute;ponse aux requ&ecirc;tes pour un
+    contenu compress&eacute;.</p></dd>
+    <dt>NoChange</dt>
+    <dd><p>Ne modifie pas l'en-t&ecirc;te ETag dans une r&eacute;ponse compress&eacute;e.
+    C'&eacute;tait l'option par
+    d&eacute;faut avant la version 2.4.0, mais cela ne respectait pas la
+    pr&eacute;conisation HTTP/1.1 selon laquelle chaque repr&eacute;sentation de la
+    m&ecirc;me ressource doit poss&eacute;der un en-t&ecirc;te ETag unique.</p></dd>
+    <dt>Remove</dt>
+    <dd><p>Supprime l'en-t&ecirc;te ETag dans les r&eacute;ponses compress&eacute;es, ce qui
+    a pour effet de rendre impossibles certaines requ&ecirc;tes
+    conditionnelles, mais permet d'&eacute;viter les inconv&eacute;nients des options
+    pr&eacute;c&eacute;dentes.</p></dd>
+    </dl>
+</usage>
+</directivesynopsis>
 
 </modulesynopsis>
 
index 106eff181e6943f20664babdb4418fdbedd8bfc1..25b34966389f80cd9f9eb51651f04294c64c89c5 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1562170 -->
+<!-- English Revision: 1586471 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -263,6 +263,8 @@ aucun fichier</description>
 <contextlist><context>server config</context><context>virtual host</context>
 <context>directory</context><context>.htaccess</context></contextlist>
 <override>Indexes</override>
+<compatibility>L'argument <code>disabled</code> est disponible depuis la
+version 2.4.4 du serveur HTTP Apache</compatibility>
 <usage>
     <p>Cette directive permet de d&eacute;finir un traitement pour toute URL
     qui ne correspond &agrave; aucune ressource de votre syst&egrave;me de fichiers,
index eb0af97324f426826d5564f27f85b83e7619a7d5..2b6255f7570d92f100c897ff8412eaaec6eea21e 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1584081 -->
+<!-- English Revision: 1586471 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -342,7 +342,7 @@ serveur HTTP Apache</compatibility>
 <directivesynopsis>
 <name>Header</name>
 <description>Configure les en-t&ecirc;tes d'une r&eacute;ponse HTTP</description>
-<syntax>Header [<var>condition</var>] add|append|echo|edit|edit*|merge|set|unset|note
+<syntax>Header [<var>condition</var>] add|append|echo|edit|edit*|merge|set|setifempty|unset|note
 <var>en-t&ecirc;te</var> [<var>[expr=]valeur</var>] [<var>remplacement</var>]
 [early|env=[!]<var>variable</var>]|expr=<var>expression</var>]
 </syntax>
@@ -517,19 +517,22 @@ serveur HTTP Apache</compatibility>
        sont les valeurs obtenues par <code>getloadavg()</code> qui
        repr&eacute;sentent la charge moyenne courante, sur 5 minutes et sur 15
        minutes. Chaque valeur est pr&eacute;c&eacute;d&eacute;e de <code>l=</code> et
-       s&eacute;par&eacute;e de la suivante par un <code>/</code>.
+       s&eacute;par&eacute;e de la suivante par un <code>/</code>.<br />
+       Disponible depuis la version 2.4.4 du serveur HTTP Apache.
         </td></tr>
 
     <tr><td><code>%i</code></td>
         <td>Le pourcentage courant de httpd au repos (de 0 &agrave; 100)
        en se basant sur le nombre de processus et threads disponibles.
-       La valeur est pr&eacute;c&eacute;d&eacute;e de <code>i=</code>.
+       La valeur est pr&eacute;c&eacute;d&eacute;e de <code>i=</code>.<br />
+       Disponible depuis la version 2.4.4 du serveur HTTP Apache.
         </td></tr>
 
     <tr><td><code>%b</code></td>
         <td>Le pourcentage courant de httpd utilis&eacute; (de 0 &agrave; 100)
        en se basant sur le nombre de processus et threads disponibles.
-       La valeur est pr&eacute;c&eacute;d&eacute;e de <code>b=</code>.
+       La valeur est pr&eacute;c&eacute;d&eacute;e de <code>b=</code>.<br />
+       Disponible depuis la version 2.4.4 du serveur HTTP Apache.
         </td></tr>
 
     <tr><td><code>%{NOM_VARIABLE}e</code></td>
@@ -582,8 +585,9 @@ serveur HTTP Apache</compatibility>
     directives <directive>Header</directive> sont trait&eacute;es juste avant
     l'envoi de la r&eacute;ponse sur le r&eacute;seau. Cela signifie qu'il est
     possible de d&eacute;finir et/ou modifier la plupart des en-t&ecirc;tes, &agrave;
-    l'exception de ceux qui sont ajout&eacute;s par le filtre HTTP
-    d'en-t&ecirc;te, comme Content-Type.</p>
+    l'exception de certains en-t&ecirc;tes qui sont ajout&eacute;s par le filtre
+    d'en-t&ecirc;te HTTP. Avant la version 2.2.12, il n'&eacute;tait pas
+    possible de modifier l'en-t&ecirc;te Content-Type avec cette directive.</p>
 </usage>
 </directivesynopsis>
 
index 5186210b80c1d46b7565ff2282e1298fe92023ef..b5be49bc1dd4fe01f103d8a971dae8648fa8a5c7 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1584572 -->
+<!-- English Revision: 1586471 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -786,7 +786,7 @@ serveur HTTP Apache</compatibility>
     <default>BalancerPersist Off</default>
     <contextlist><context>server config</context><context>virtual host</context></contextlist>
     <compatibility>BalancerPersist n'est disponible qu'&agrave; partir de la
-    version 2.5.0 du serveur HTTP Apache.</compatibility>
+    version 2.4.4 du serveur HTTP Apache.</compatibility>
     <usage>
         <p>Cette directive permet de conserver le contenu de l'espace
        m&eacute;moire partag&eacute; associ&eacute; aux r&eacute;partiteurs de charge et &agrave; leurs
@@ -826,7 +826,7 @@ HTTP Apache.</compatibility>
     <syntax>BalancerInherit On|Off</syntax>
     <default>BalancerInherit On</default>
     <contextlist><context>server config</context><context>virtual host</context></contextlist>
-    <compatibility>Disponible &agrave; partir de la version 2.4.4 du serveur
+    <compatibility>Disponible &agrave; partir de la version 2.4.5 du serveur
     HTTP Apache.</compatibility>
     <usage>
         <p>Cette directive permet d'attribuer au serveur virtuel courant
@@ -1338,7 +1338,8 @@ ProxyPass /mirror/foo http://backend.example.com
        d'application d'arri&egrave;re-plan utilise des noms diff&eacute;rents pour
        les cookies et les identifiants cod&eacute;s d'URL (comme les
        conteneurs de servlet), s&eacute;parez-les par le caract&egrave;re '|'. La
-       premi&egrave;re partie contient le cookie et la seconde le chemin.
+       premi&egrave;re partie contient le cookie et la seconde le chemin.<br />
+       Disponible depuis la version 2.4.4 du serveur HTTP Apache.
     </td></tr>
     <tr><td>stickysessionsep</td>
         <td>"."</td>
@@ -1380,7 +1381,8 @@ ProxyPass /mirror/foo http://backend.example.com
        d&eacute;pass&eacute; en entr&eacute;e/sortie apr&egrave;s envoi d'une requ&ecirc;te au serveur
        d'arri&egrave;re-plan va mettre le processus en &eacute;tat d'erreur. La
        sortie de cet &eacute;tat d'erreur se passe de la m&ecirc;me fa&ccedil;on que pour
-       les autres erreurs.
+       les autres erreurs.<br />
+       Disponible depuis la version 2.4.5 du serveur HTTP Apache.
     </td></tr>
 
     <tr><td>nonce</td>
@@ -1411,7 +1413,8 @@ ProxyPass /mirror/foo http://backend.example.com
        surcharg&eacute; entre dans une situation critique si la relance de
        tous les membres est forc&eacute;e sans tenir compte du param&egrave;tre retry
        de chaque membre. Dans ce cas, d&eacute;finissez ce param&egrave;tre &agrave;
-       <code>Off</code>.
+       <code>Off</code>.<br />
+       Disponible depuis la version 2.4.2 du serveur HTTP Apache.
     </td></tr>
 
     </table>
index 0397815dbb70fcb6ae88493fe0ba82835eaf9652..9ad41ab04fc0c3ed3137b65f97e1ac0f3711cef2 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1575709 -->
+<!-- English Revision : 1586452 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -189,8 +189,8 @@ pour le moteur de r&eacute;&eacute;criture</description>
       <p>M&ecirc;me effet que l'option <code>Inherit</code> ci-dessus, mais
       les r&egrave;gles sp&eacute;cifi&eacute;es dans le niveau parent s'appliquent
       <strong>avant</strong> les r&egrave;gles sp&eacute;cifi&eacute;es dans le niveau
-      enfant. Disponible depuis la version 2.3.10 du serveur HTTP
-      Apache.</p>
+      enfant.<br />
+      Disponible depuis la version 2.3.10 du serveur HTTP Apache.</p>
       </dd>
 
       <dt><code>InheritDown</code></dt>
@@ -201,7 +201,8 @@ pour le moteur de r&eacute;&eacute;criture</description>
       sp&eacute;cifie <code>RewriteOptions Inherit</code> dans toutes les
       configurations enfants. Voir l'option <code>Inherit</code> pour
       plus de d&eacute;tails &agrave; propos de la mani&egrave;re dont les relations
-      parent-enfants sont trait&eacute;es. Cette option est disponible &agrave; partir
+      parent-enfants sont trait&eacute;es.<br />
+      Cette option est disponible &agrave; partir
       de la version 2.4.8 du serveur HTTP Apache.</p>
       </dd>
 
@@ -211,7 +212,8 @@ pour le moteur de r&eacute;&eacute;criture</description>
       <p>L'effet de cette option est &eacute;quivalent &agrave; celui de l'option
       <code>InheritDown</code> ci-dessus, mais les r&egrave;gles de la
       configuration parente s'appliquent <strong>avant</strong> toute
-      r&egrave;gle de la configuration enfant. Cette option est disponible &agrave; partir
+      r&egrave;gle de la configuration enfant.<br />
+      Cette option est disponible &agrave; partir
       de la version 2.4.8 du serveur HTTP Apache.</p>
       </dd>
 
@@ -221,7 +223,8 @@ pour le moteur de r&eacute;&eacute;criture</description>
       <p>Si cette option est activ&eacute;e, les configurations courante et
       enfants ignoreront toute r&egrave;gle h&eacute;rit&eacute;e d'une configuration parente
       via les options <code>InheritDown</code> ou
-      <code>InheritDownBefore</code>. Cette option est disponible &agrave; partir
+      <code>InheritDownBefore</code>.<br />
+      Cette option est disponible &agrave; partir
       de la version 2.4.8 du serveur HTTP Apache.</p>
       </dd>
       
@@ -238,7 +241,8 @@ pour le moteur de r&eacute;&eacute;criture</description>
       s'assurer que les r&egrave;gles de r&eacute;&eacute;criture ne soient plus ignor&eacute;es.
       Si on le souhaite, cette option permet de faire s'appliquer des
       r&egrave;gles de r&eacute;&eacute;criture qui correspondent &agrave; un r&eacute;pertoire sans slash
-      final au sein de fichiers .htaccess. Elle est disponible &agrave;
+      final au sein de fichiers .htaccess.<br />
+      Elle est disponible &agrave;
       partir de la version 2.4.0 du serveur HTTP Apache.</p>
       </dd>
 
@@ -261,7 +265,8 @@ pour le moteur de r&eacute;&eacute;criture</description>
       utiliser l'option <code>AllowAnyURI</code>, afin de permettre &agrave;
       <module>mod_rewrite</module> d'appliquer le jeu de r&egrave;gles &agrave; toute
       cha&icirc;ne de requ&ecirc;te URI, sans v&eacute;rifier si cette derni&egrave;re respecte la
-      grammaire des chemins URL d&eacute;finie dans la sp&eacute;cification HTTP.</p>
+      grammaire des chemins URL d&eacute;finie dans la sp&eacute;cification HTTP.<br />
+      Disponible depuis la version 2.4.3 du serveur HTTP Apache.</p>
 
       <note type="warning">
       <title>Avertissement &agrave; propos de la s&eacute;curit&eacute;</title> 
@@ -283,8 +288,10 @@ pour le moteur de r&eacute;&eacute;criture</description>
       module="mod_rewrite">RewriteBase</directive> est recopi&eacute;e depuis
       une valeur explicitement d&eacute;finie dans tout sous-r&eacute;pertoire qui ne
       d&eacute;finit pas sa propre directive <directive
-      module="mod_rewrite">RewriteBase</directive>. Disponible &agrave; partir
-      de la version 2.5 du serveur HTTP Apache.</p>
+      module="mod_rewrite">RewriteBase</directive>. Il s'agissait du
+      comportement par d&eacute;faut avec les versions 2.4.0 &agrave; 2.4.3, et ce
+      drapeau qui permet de retrouver ce comportement est disponible
+      depuis la version 2.4.4 du serveur HTTP Apache.</p>
       </dd>
 
       </dl>
@@ -1320,7 +1327,17 @@ substitution !
         href="../rewrite/flags.html#flag_b">d&eacute;tails ...</a></em></td>
     </tr>
     <tr>
-        <td>chain|C</td>
+        <td>backrefnoplus|BNP</td>
+        <td>Avec ce drapeau, si les r&eacute;f&eacute;rences arri&egrave;res sont &eacute;chapp&eacute;es,
+       les espaces seront &eacute;chapp&eacute;s en %20 au lieu de +. Ceci s'av&egrave;re
+       utile lorsqu'une r&eacute;f&eacute;rence arri&egrave;re est utilis&eacute;e dans la partie
+       chemin, et non dans la cha&icirc;ne de param&egrave;tres de la requ&ecirc;te ;
+       pour plus de d&eacute;tails, voir <em><a
+       href="../rewrite/flags.html#flag_bnp">ici.</a></em></td>
+    </tr>
+
+    <tr>        
+       <td>chain|C</td>
         <td>La r&egrave;gle est cha&icirc;n&eacute;e avec la r&egrave;gle suivante. Si la r&egrave;gle
        &eacute;choue, la ou les r&egrave;gles avec lesquelles elle est est cha&icirc;n&eacute;e
        seront saut&eacute;es. <em><a
index fce571e4568dbb55b1deae6d4ac710b317b5b701..4ed3801dac9b51b21d95698577c9d85f7eba5265 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="ISO-8859-1" ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1584417:1585159 (outdated) -->
+<!-- English Revision: 1585159 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -76,7 +76,10 @@ module="mod_rewrite">RewriteRule</directive> &eacute;chappe les caract&egrave;re
 non-alphanum&eacute;riques avant d'appliquer la transformation. A partir
 de la version 2.4.10, vous pouvez limiter l'&eacute;chappement dans les
 r&eacute;f&eacute;rences arri&egrave;res &agrave; une liste de caract&egrave;res que vous pouvez sp&eacute;cifiez comme
-dans cet exemple : <code>[B=#?;]</code></p>
+dans cet exemple : <code>[B=#?;]</code>. Notez que l'espace peut faire
+partie de la liste des caract&egrave;res &agrave; &eacute;chapper, mais qu'il ne doit pas
+&ecirc;tre le dernier caract&egrave;re de cette liste.
+</p>
 
 <p><code>mod_rewrite</code> doit supprimer les s&eacute;quences d'&eacute;chappement
 des URLs avant leur
@@ -118,6 +121,15 @@ alors sous la forme cod&eacute;e.</p>
 
 </section>
 
+<section id="flag_bnp"><title>BNP|backrefnoplus (ne pas &eacute;chapper
+l'espace en +)</title>
+<p>Si le drapeau [BNP] est sp&eacute;cifi&eacute;, la directive <directive
+module="mod_rewrite">RewriteRule</directive> &eacute;chappera le caract&egrave;re
+espace en %20 au lieu de '+' dans les r&eacute;f&eacute;rences arri&egrave;res. Ceci s'av&egrave;re
+utile lorsque la r&eacute;f&eacute;rence arri&egrave;re est utilis&eacute;e dans la partie chemin,
+et non dans les param&egrave;tres de la requ&ecirc;te.</p>
+</section>
+
 <section id="flag_c"><title>C|chain</title>
 <p>Le drapeau [C] ou [chain] indique que la r&egrave;gle <directive
 module="mod_rewrite">RewriteRule</directive> est cha&icirc;n&eacute;e avec la