You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by lg...@apache.org on 2015/03/28 16:17:37 UTC

svn commit: r1669788 - in /httpd/httpd/branches/2.4.x/docs/manual: mod/mod_ext_filter.xml.fr mod/mod_rewrite.xml.fr rewrite/advanced.xml.fr

Author: lgentis
Date: Sat Mar 28 15:17:36 2015
New Revision: 1669788

URL: http://svn.apache.org/r1669788
Log:
XML updates.

Modified:
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ext_filter.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_rewrite.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/rewrite/advanced.xml.fr

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ext_filter.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ext_filter.xml.fr?rev=1669788&r1=1669787&r2=1669788&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ext_filter.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ext_filter.xml.fr Sat Mar 28 15:17:36 2015
@@ -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: 1562488:1669205 (outdated) -->
+<!-- English Revision : 1669205 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -92,7 +92,7 @@ ExtFilterDefine c-to-html mode=output \
       <p>Note : cet exemple avec gzip n'est fourni qu'&agrave; titre
       d'illustration. Veuillez vous reporter &agrave; la documentation de
       <module>mod_deflate</module> pour un exemple d'impl&eacute;mentation plus
-      r&eacute;aliste.</p>
+      pratique.</p>
 
       <highlight language="config">
 # la directive de mod_ext_filter qui d&eacute;finit le filtre externe
@@ -101,11 +101,11 @@ ExtFilterDefine gzip mode=output cmd=/bi
 &lt;Location /gzipped&gt;
 
     # directive de base permettant de traiter la sortie avec le
-    # filtre gzip
+  # filtre gzip
     SetOutputFilter gzip
 
     # la directive de mod_headers permettant d'ajouter le champ
-    # d'en-t&ecirc;te "Content-Encoding: gzip"
+  # d'en-t&ecirc;te "Content-Encoding: gzip"
     Header set Content-Encoding gzip
 &lt;/Location&gt;
       </highlight>
@@ -118,6 +118,7 @@ ExtFilterDefine gzip mode=output cmd=/bi
 # passer tous les flux en sortie par la commande cat ; cat ne
 # modifie rien ; elle ne fait que compliquer le cheminement des
 # flux et consommer des ressources suppl&eacute;mentaires
+       ExtFilterDefine slowdown mode=output cmd=/bin/cat \
 ExtFilterDefine slowdown mode=output cmd=/bin/cat \
     preservescontentlength
 
@@ -147,6 +148,12 @@ ExtFilterDefine fixtext mode=output inty
 &lt;/Location&gt;
       </highlight>
 
+<note>
+<p>Vous pouvez aussi utiliser <module>mod_substitute</module> pour
+effectuer le m&ecirc;me traitement sans avoir &agrave; invoquer un programme
+externe.</p>
+</note>      
+
     </section>
 
     <section><title>Tracer un autre filtre</title>
@@ -198,15 +205,15 @@ close(SAVE);
 <directivesynopsis>
 <name>ExtFilterDefine</name>
 <description>D&eacute;finit un filtre externe</description>
-<syntax>ExtFilterDefine <var>nom filtre</var> <var>param&egrave;tres</var></syntax>
+<syntax>ExtFilterDefine <var>nom_filtre</var> <var>param&egrave;tres</var></syntax>
 <contextlist><context>server config</context></contextlist>
 
 <usage>
-    <p>La directive <directive>ExtFilterDefine</directive> permet de
-    d&eacute;finir les caract&eacute;ristiques d'un filtre externe, et en particulier
+    <p>La directive <directive>ExtFilterDefine</directive>
+    d&eacute;finit les caract&eacute;ristiques d'un filtre externe, et en particulier
     le programme &agrave; ex&eacute;cuter ainsi que ses arguments.</p>
 
-    <p><var>nom filtre</var> sp&eacute;cifie le nom du filtre en cours de
+    <p><var>nom_filtre</var> sp&eacute;cifie le nom du filtre en cours de
     d&eacute;finition. On peut ensuite utiliser ce nom pour r&eacute;f&eacute;rencer le
     filtre dans les directives <directive module="core"
     >SetOutputFilter</directive>. Il doit &ecirc;tre unique parmi les noms de
@@ -223,7 +230,7 @@ close(SAVE);
     <dl>
       <dt><code>cmd=<var>ligne de commande</var></code></dt>
 
-      <dd>Le mot-cl&eacute; <code>cmd=</code> permet de sp&eacute;cifier la commande
+      <dd>Le mot-cl&eacute; <code>cmd=</code> sp&eacute;cifie la commande
       externe &agrave; ex&eacute;cuter. Si la ligne de commande comporte des
       arguments, elle doit &ecirc;tre entour&eacute;e de guillemets (par exemple
       <code>cmd="<var>/bin/mypgm</var> <var>arg1</var>
@@ -235,7 +242,7 @@ close(SAVE);
       argument contient des antislashes '\', ces derniers doivent &ecirc;tre
       eux-m&ecirc;mes &eacute;chapp&eacute;s par un antislash '\'. Outre les variables
       d'environnement CGI standards, les variables DOCUMENT_URI,
-      DOCUMENT_PATH_INFO, et QUERY_STRING_UNESCAPED seront aussi
+      DOCUMENT_PATH_INFO, et QUERY_STRING_UNESCAPED seront &eacute;galement
       d&eacute;finies pour le programme.</dd>
 
       <dt><code>mode=<var>mode</var></code></dt>
@@ -248,15 +255,15 @@ close(SAVE);
 
       <dt><code>intype=<var>type MIME</var></code></dt>
 
-      <dd>Ce param&egrave;tre permet de sp&eacute;cifier le type de m&eacute;dium Internet
+      <dd>Ce param&egrave;tre sp&eacute;cifie le type de m&eacute;dium Internet
       (c'est &agrave; dire le type MIME) des documents qui doivent &ecirc;tre
-      filtr&eacute;s. Par d&eacute;faut, tous les documents sont filtr&eacute;s. Tous les
+      filtr&eacute;s. Par d&eacute;faut, tous les documents sont filtr&eacute;s. Aucun des
       documents poss&eacute;dant un type MIME autre que celui sp&eacute;cifi&eacute; par
-      <code>intype=</code> ne seront pas filtr&eacute;s.</dd>
+      <code>intype=</code> ne sera filtr&eacute;.</dd>
 
       <dt><code>outtype=<var>type MIME</var></code></dt>
 
-      <dd>Ce param&egrave;tre permet de sp&eacute;cifier le type de m&eacute;dium Internet
+      <dd>Ce param&egrave;tre sp&eacute;cifie le type de m&eacute;dium Internet
       (c'est &agrave; dire le type MIME) des documents filtr&eacute;s. Il intervient
       lorsque les op&eacute;rations de filtrage comprennent une modification du
       type MIME. Par d&eacute;faut, le type MIME n'est pas modifi&eacute;.</dd>
@@ -271,23 +278,24 @@ close(SAVE);
 
       <dt><code>ftype=<var>type de filtre</var></code></dt>
 
-      <dd>Ce param&egrave;tre permet de sp&eacute;cifier une valeur num&eacute;rique
+      <dd>Ce param&egrave;tre sp&eacute;cifie une valeur num&eacute;rique
       repr&eacute;sentant le type de filtre sous lequel le filtre doit &ecirc;tre
       enregistr&eacute;. La valeur par d&eacute;faut, AP_FTYPE_RESOURCE, convient dans
-      la plupart des situations. Si le filtre doit op&eacute;rer dans la cha&icirc;ne
-      de filtrage &agrave; un autre point que les filtres de ressources, ce
-      param&egrave;tre est n&eacute;cessaire. Voir les d&eacute;finitions de AP_FTYPE_...
+      la plupart des situations. Ce param&egrave;tre devient n&eacute;cessaire d&egrave;s lors
+      que le filtre doit op&eacute;rer &agrave; un autre point de la cha&icirc;ne de filtrage
+      que les filtres de ressources.
+      Voir les d&eacute;finitions de AP_FTYPE_...
       dans util_filter.h pour trouver une valeur appropri&eacute;e.</dd>
 
       <dt><code>disableenv=<var>env</var></code></dt>
 
-      <dd>Ce param&egrave;tre permet de sp&eacute;cifier le nom d'une variable
+      <dd>Ce param&egrave;tre sp&eacute;cifie le nom d'une variable
       d'environnement qui, si elle est d&eacute;finie, va d&eacute;sactiver le
       filtre.</dd>
 
       <dt><code>enableenv=<var>env</var></code></dt>
 
-      <dd>Ce param&egrave;tre permet de sp&eacute;cifier le nom d'une variable
+      <dd>Ce param&egrave;tre sp&eacute;cifie le nom d'une variable
       d'environnement qui doit &ecirc;tre d&eacute;finie pour que le filtre ne soit
       pas d&eacute;sactiv&eacute;.</dd>
     </dl>
@@ -303,8 +311,8 @@ close(SAVE);
 <contextlist><context>directory</context></contextlist>
 
 <usage>
-    <p>La directive <directive>ExtFilterOptions</directive> permet de
-    sp&eacute;cifier des options de traitement particuli&egrave;res pour
+    <p>La directive <directive>ExtFilterOptions</directive>
+    sp&eacute;cifie des options de traitement particuli&egrave;res pour
     <module>mod_ext_filter</module>. Les arguments <var>option</var>
     peuvent contenir :</p>
 
@@ -320,7 +328,7 @@ close(SAVE);
       <dt><code>Onfail=[abort|remove]</code></dt>
       <dd>Indique la marche &agrave; suivre si le programme de filtrage externe
       ne peut pas d&eacute;marrer. Avec <code>abort</code> (la valeur par
-      d&eacute;faut), la requ&ecirc;te sera abandonn&eacute;e. Avec <code>remove</code>, le
+      d&eacute;faut), le traitement de la requ&ecirc;te sera abandonn&eacute;. Avec <code>remove</code>, le
       filtre est supprim&eacute;, et le traitement de la requ&ecirc;te se poursuit
       sans lui.</dd>
     </dl>

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_rewrite.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_rewrite.xml.fr?rev=1669788&r1=1669787&r2=1669788&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_rewrite.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_rewrite.xml.fr Sat Mar 28 15:17:36 2015
@@ -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: 1643036:1668874 (outdated) -->
+<!-- English Revision : 1668874 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -295,6 +295,24 @@ la version version 2.1</compatibility>
       cette option permet de le r&eacute;tablir &agrave; partir de la version 2.4.4 du
       serveur HTTP Apache.</p>
       </dd>
+      
+      <dt><code>IgnoreContextInfo</code></dt>
+      <dd>
+
+      <p>Dans les versions 2.4.13 et ant&eacute;rieures, lors d'une
+      substitution relative dans un contexte de r&eacute;pertoire (htaccess),
+      et si la directive <directive
+      module="mod_rewrite">RewriteBase</directive> n'a pas &eacute;t&eacute; d&eacute;finie,
+      ce module utilise des informations en provenance d'une extension
+      d'URL et du contexte du syst&egrave;me de fichiers pour transformer la
+      sustitution relative en URL. Par exemple, les modules
+      <module>mod_userdir</module> et <module>mod_alias</module>
+      utilisent ces informations de contexte &eacute;tendu. Cette option
+      d&eacute;sactive le comportement introduit avec la version 2.4.13, et ne
+      doit &ecirc;tre utilis&eacute;e que si toutes les conditions pr&eacute;c&eacute;dentes sont
+      v&eacute;rifi&eacute;es, et si la substitution renvoie un r&eacute;sultat inattendu.</p>
+      </dd>
+
       </dl>
 </usage>
 
@@ -430,6 +448,11 @@ r&eacute;pertoire</description>
 	  contenant la <directive>RewriteRule</directive>, suffix&eacute; par
 	  la substitution relative est aussi valide en tant qu'URL sur
 	  le serveur (ce qui est rare).</li>
+	  <li>A partir de la version 2.4.13 du serveur HTTP Apache,
+	  cette directive peut &ecirc;tre omise lorsque la requ&ecirc;te est
+	  transform&eacute;e via une directive <directive
+	  module="mod_alias">Alias</directive> ou le module
+	  <module>mod_userdir</module>.</li>
       </ul>
 
 <p>Dans l'exemple ci-dessous, la directive
@@ -441,13 +464,14 @@ de configuration aurait conduit le serve
 
 <highlight language="config">
 DocumentRoot /var/www/example.com
-Alias /myapp /opt/myapp-1.2.3
+AliasMatch ^/myapp /opt/myapp-1.2.3
 &lt;Directory /opt/myapp-1.2.3&gt;
  RewriteEngine On
     RewriteBase /myapp/
     RewriteRule ^index\.html$  welcome.html
 &lt;/Directory&gt;
 </highlight>
+
 </usage>
 
 </directivesynopsis>

Modified: httpd/httpd/branches/2.4.x/docs/manual/rewrite/advanced.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/rewrite/advanced.xml.fr?rev=1669788&r1=1669787&r2=1669788&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/rewrite/advanced.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/rewrite/advanced.xml.fr Sat Mar 28 15:17:36 2015
@@ -3,7 +3,7 @@
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1664365:1669558 (outdated) -->
+<!-- English Revision : 1669558 -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more