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 2012/05/08 17:59:09 UTC

svn commit: r1335604 - in /httpd/httpd/branches/2.4.x/docs/manual/mod: mod_buffer.xml.fr mod_cache.xml.fr mod_info.xml.fr mod_rewrite.xml.fr

Author: lgentis
Date: Tue May  8 15:59:08 2012
New Revision: 1335604

URL: http://svn.apache.org/viewvc?rev=1335604&view=rev
Log:
Updates.

Modified:
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_buffer.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_cache.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_info.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_rewrite.xml.fr

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_buffer.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_buffer.xml.fr?rev=1335604&r1=1335603&r2=1335604&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_buffer.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_buffer.xml.fr Tue May  8 15:59:08 2012
@@ -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: 1174747:1334011 (outdated) -->
+<!-- English Revision : 1334011 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -61,7 +61,9 @@ d'Apache</compatibility>
     module="mod_filter">AddOutputFilterByType</directive>.</p>
 
       <example><title>Utilisation d'un tampon avec mod_include</title>
-        AddOutputFilterByType INCLUDES;BUFFER text/html<br />
+        <highlight language="config">
+        AddOutputFilterByType INCLUDES;BUFFER text/html
+        </highlight>
       </example>
 
     <note type="warning">Les filtres de mise en tampon lisent la

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_cache.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_cache.xml.fr?rev=1335604&r1=1335603&r2=1335604&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_cache.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_cache.xml.fr Tue May  8 15:59:08 2012
@@ -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: 1300893:1334011 (outdated) -->
+<!-- English Revision : 1334011 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -128,6 +128,12 @@
     <program>htcacheclean</program> permet de lister et de supprimer les
     URLs mises en cache, et de maintenir le cache en de&ccedil;&agrave; de
     certaines limites de taille et de nombre d'inodes.</dd>
+    <dt><module>mod_cache_socache</module></dt>
+    <dd>Impl&eacute;mente un gestionnaire de stockage bas&eacute; sur un cache d'objets
+    partag&eacute;s. Les en-t&ecirc;tes et corps sont stock&eacute;s ensemble sous une seule
+    cl&eacute; bas&eacute;e sur l'URL de la r&eacute;ponse mise en cache. Des r&eacute;ponses &agrave;
+    contenus multiples n&eacute;goci&eacute;s peuvent &ecirc;tre stock&eacute;es simultan&eacute;ment, mais
+    ce module ne supporte pas la mise en cache de contenus partiels.</dd>
     </dl>
 
     <p>Pour de plus amples d&eacute;tails, une description, et des exemples,
@@ -140,7 +146,7 @@ cache</a></seealso>
 <section id="related"><title>Modules apparent&eacute;s et directives</title>
     <related>
       <modulelist>
-        <module>mod_cache_disk</module>
+        <module>mod_cache_socache</module>
       </modulelist>
       <directivelist>
         <directive module="mod_cache_disk">CacheRoot</directive>
@@ -148,34 +154,37 @@ cache</a></seealso>
         <directive module="mod_cache_disk">CacheDirLength</directive>
         <directive module="mod_cache_disk">CacheMinFileSize</directive>
         <directive module="mod_cache_disk">CacheMaxFileSize</directive>
+	<directive module="mod_cache_socache">CacheSocache</directive>
+        <directive module="mod_cache_socache">CacheSocacheMaxTime</directive>
+        <directive module="mod_cache_socache">CacheSocacheMinTime</directive>
+        <directive module="mod_cache_socache">CacheSocacheMaxSize</directive>
+        <directive module="mod_cache_socache">CacheSocacheReadSize</directive>
+        <directive module="mod_cache_socache">CacheSocacheReadTime</directive>
       </directivelist>
     </related>
 </section>
 
 <section id="sampleconf"><title>Exemple de configuration</title>
     <example><title>Extrait de httpd.conf</title>
-      #<br />
-      # Exemple de configuration du cache<br />
-      #<br />
-      LoadModule cache_module modules/mod_cache.so<br />
-      <br />
-      &lt;IfModule mod_cache.c&gt;<br />
-      <indent>
-        LoadModule disk_cache_module modules/mod_cache_disk.so<br />
-        &lt;IfModule mod_cache_disk.c&gt;<br />
-        <indent>
-          CacheRoot c:/cacheroot<br />
-          CacheEnable disk  /<br />
-          CacheDirLevels 5<br />
-          CacheDirLength 3<br />
-        </indent>
-        &lt;/IfModule&gt; <br />
-        <br />
-        # Lorsqu'on sert de mandataire, on ne met pas en cache la liste
-	# des mises &agrave; jour de s&eacute;curit&eacute;<br />
-        CacheDisable http://security.update.server/update-list/<br />
-      </indent>
-      &lt;/IfModule&gt;
+      <highlight language="config">
+#
+# Exemple de configuration du cache
+#
+LoadModule cache_module modules/mod_cache.so
+&lt;IfModule mod_cache.c&gt;
+    LoadModule cache_disk_module modules/mod_cache_disk.so
+    &lt;IfModule mod_cache_disk.c&gt;
+        CacheRoot c:/cacheroot
+        CacheEnable disk  /
+        CacheDirLevels 5
+        CacheDirLength 3
+    &lt;/IfModule&gt;
+    
+    # Lorsqu'on sert de mandataire, on ne met pas en cache la liste
+# des mises &agrave; jour de s&eacute;curit&eacute;
+    CacheDisable http://security.update.server/update-list/
+&lt;/IfModule&gt;
+      </highlight>
     </example>
 </section>
 
@@ -241,16 +250,16 @@ cache</a></seealso>
   <section>
     <title>Exemple de configuration</title>
     <example><title>Activation du verrouillage du cache</title>
-      #<br />
-      # Active le verrouillage du cache<br />
-      #<br />
-      &lt;IfModule mod_cache.c&gt;<br />
-      <indent>
-        CacheLock on<br />
-        CacheLockPath /tmp/mod_cache-lock<br />
-        CacheLockMaxAge 5<br />
-      </indent>
-      &lt;/IfModule&gt;
+      <highlight language="config">
+#
+# Active le verrouillage du cache
+#
+&lt;IfModule mod_cache.c&gt;
+    CacheLock on
+    CacheLockPath /tmp/mod_cache-lock
+    CacheLockMaxAge 5
+&lt;/IfModule&gt;
+      </highlight>
     </example>
   </section>
 </section>
@@ -290,11 +299,11 @@ cache</a></seealso>
   avant le filtre <strong>DEFLATE</strong> comme dans l'exemple suivant
   :</p>
 
-  <example>
-    # Mise en cache du contenu avant la compression optionnelle<br />
-    CacheQuickHandler off<br />
-    AddOutputFilterByType CACHE;DEFLATE text/plain<br /><br />
-  </example>
+  <highlight language="config">
+# Mise en cache du contenu avant la compression optionnelle
+CacheQuickHandler off
+AddOutputFilterByType CACHE;DEFLATE text/plain
+  </highlight>
 
   <p>Une autre possibilit&eacute; consiste &agrave; mettre en cache le contenu avant
   l'ajout de contenu personnalis&eacute; via <module>mod_include</module> (ou
@@ -303,24 +312,24 @@ cache</a></seealso>
   <module>mod_include</module> sont mis en cache avant d'&ecirc;tre
   interpr&eacute;t&eacute;s :</p>
 
-  <example>
-    # Mise en cache du contenu avant l'intervention de mod_include et
-    # mod_deflate<br />
-    CacheQuickHandler off<br />
-    AddOutputFilterByType CACHE;INCLUDES;DEFLATE text/html<br /><br />
-  </example>
+  <highlight language="config">
+# Mise en cache du contenu avant l'intervention de mod_include et
+   # mod_deflate
+CacheQuickHandler off
+AddOutputFilterByType CACHE;INCLUDES;DEFLATE text/html
+  </highlight>
 
   <p>Vous pouvez ins&eacute;rer le filtre <strong>CACHE</strong> en tout point
   de la cha&icirc;ne de filtrage. Dans l'exemple suivant, le contenu est mis
   en cache apr&egrave;s avoir &eacute;t&eacute; interpr&eacute;t&eacute; par <module>mod_include</module>,
   mais avant d'&ecirc;tre trait&eacute; par <module>mod_deflate</module> :</p>
 
-  <example>
-    # Mise en cache du contenu entre les interventions de mod_include et
-    # mod_deflate<br />
-    CacheQuickHandler off<br />
-    AddOutputFilterByType INCLUDES;CACHE;DEFLATE text/html<br /><br />
-  </example>
+  <highlight language="config">
+# Mise en cache du contenu entre les interventions de mod_include et
+   # mod_deflate
+CacheQuickHandler off
+AddOutputFilterByType INCLUDES;CACHE;DEFLATE text/html
+  </highlight>
 
   <note type="warning"><title>Avertissement :</title>Si pour une raison
   ou pour une autre, le point d'insertion du filtre
@@ -339,12 +348,12 @@ cache</a></seealso>
   Cette information peut &ecirc;tre journalis&eacute;e via la directive <directive
   module="mod_log_config">LogFormat</directive> comme suit :</p>
 
-  <example>
+  <highlight language="config">
     LogFormat "%{cache-status}e ..."
-  </example>
+  </highlight>
 
   <p>En fonction de la d&eacute;cision prise, l'information est aussi &eacute;crite
-  dans l'environnement du sous-processus sous une des trois cl&eacute;s
+  dans l'environnement du sous-processus sous une des quatre cl&eacute;s
   suivantes :</p>
 
   <dl>
@@ -353,17 +362,20 @@ cache</a></seealso>
     mis &agrave; jour avec succ&egrave;s, puis servi depuis le cache.</dd>
     <dt>cache-miss</dt><dd>Le contenu n'&eacute;tait pas dans le cache et a &eacute;t&eacute;
     servi directement depuis le serveur demand&eacute;.</dd>
+    <dt>cache-invalidate</dt><dd>L'entit&eacute; du cache est devenue invalide
+    suite &agrave; une requ&ecirc;te d'un type autre que GET ou HEAD.</dd>
   </dl>
 
   <p>Il est alors possible d'envisager une journalisation conditionnelle
   du traitement des requ&ecirc;tes par rapport au cache comme dans l'exemple
   suivant :</p>
 
-  <example>
-    CustomLog requetes-depuis-cache.log common env=cache-hit<br />
-    CustomLog requetes-hors-cache.log common env=cache-miss<br />
-    CustomLog requetes-avec-mise-a-jour-du-cache.log common env=cache-revalidate<br />
-  </example>
+  <highlight language="config">
+CustomLog cached-requests.log common env=cache-hit
+CustomLog uncached-requests.log common env=cache-miss
+CustomLog revalidated-requests.log common env=cache-revalidate
+CustomLog invalidated-requests.log common env=cache-invalidate
+  </highlight>
 
   <p>Pour les concepteurs de modules, une accroche (hook) nomm&eacute;e
   <var>cache_status</var> est disponible et permet aux modules de
@@ -394,7 +406,11 @@ URL</var>]</syntax>
     contenu consid&eacute;r&eacute; peut &ecirc;tre mis en cache. Si <var>type de cache</var>
     a pour valeur <code>disk</code>, <module>mod_cache</module>
     utilisera le gestionnaire de stockage sur disque impl&eacute;ment&eacute; par
-    <module>mod_cache_disk</module>.</p>
+    <module>mod_cache_disk</module>. Pour que <module>mod_cache</module>
+    utilise le gestionnaire de stockage bas&eacute; sur le cache d'objets
+    partag&eacute;s impl&eacute;ment&eacute; par <module>mod_cache_socache</module>,
+    sp&eacute;cifiez <code>socache</code> comme valeur du param&egrave;tre <var>type
+    de cache</var>.</p>
     <p>Si les diff&eacute;rentes directives <directive>CacheEnable</directive>
     sp&eacute;cifient des URLs qui se recoupent (comme dans l'exemple
     ci-dessous), tous les gestionnaires de stockage possibles seront
@@ -415,26 +431,26 @@ URL</var>]</syntax>
     et des protocoles de mandat pour lesquels la mise en cache devra
     &ecirc;tre activ&eacute;e.</p>
 
-    <example>
-      # Mise en cache de contenu<br />
-      &lt;Location /foo&gt;<br />
-      <indent>
-        CacheEnable disk<br />
-      </indent>
-      &lt;/Location&gt;<br /><br />
-      # Mise en cache via une expression rationnelle<br />
-      &lt;LocationMatch foo$&gt;<br />
-      <indent>
-        CacheEnable disk<br />
-      </indent>
-      &lt;/LocationMatch&gt;<br /><br />
-      # Mise en cache des URLs mandat&eacute;es<br />
-      CacheEnable  disk  /<br /><br />
-      # Mise en cache des URLs FTP mandat&eacute;es<br />
-      CacheEnable  disk  ftp://<br /><br />
-      # Mise en cache des contenus situ&eacute;s dans www.example.org<br />
-      CacheEnable  disk  http://www.example.org/<br />
-    </example>
+    <highlight language="config">
+# Mise en cache de contenu
+&lt;Location /foo&gt;
+    CacheEnable disk
+&lt;/Location&gt;
+
+# Mise en cache via une expression rationnelle
+&lt;LocationMatch foo$&gt;
+    CacheEnable disk
+&lt;/LocationMatch&gt;
+
+# Mise en cache des URLs mandat&eacute;es
+CacheEnable  disk  /
+
+# Mise en cache des URLs FTP mandat&eacute;es
+CacheEnable  disk  ftp://
+
+# Mise en cache des contenus situ&eacute;s dans www.example.org
+CacheEnable  disk  http://www.example.org/
+    </highlight>
 
     <p>Un nom d'h&ocirc;te commen&ccedil;ant par un caract&egrave;re <strong>"*"</strong>
     correspondra &agrave; tout nom d'h&ocirc;te se terminant par le suffixe
@@ -442,12 +458,12 @@ URL</var>]</syntax>
     <strong>"."</strong> correspondra &agrave; tout nom d'h&ocirc;te contenant le
     composant de nom de domaine qui suit ce caract&egrave;re.</p>
 
-    <example>
-      # Correspond &agrave; www.example.org et fooexample.org<br />
-      CacheEnable  disk  http://*example.org/<br />
-      # Correspond &agrave; www.example.org, mais pas &agrave; fooexample.org<br />
-      CacheEnable  disk  http://.example.org/<br />
-    </example>
+    <highlight language="config">
+# Correspond &agrave; www.example.org et fooexample.org
+CacheEnable  disk  http://*example.org/
+# Correspond &agrave; www.example.org, mais pas &agrave; fooexample.org
+CacheEnable  disk  http://.example.org/
+    </highlight>
 
     <p>Depuis la version 2.2.12, on peut d&eacute;finir la variable
     d'environnement <code>no-cache</code> pour une d&eacute;finition plus fine
@@ -474,7 +490,9 @@ sp&eacute;cifi&eacute;es</description>
     inf&eacute;rieurs.</p>
 
     <example><title>Exemple</title>
+    <highlight language="config">
       CacheDisable /fichiers_locaux
+      </highlight>
     </example>
 
     <p>Si la directive se trouve &agrave; l'int&eacute;rieur d'une section <directive
@@ -484,11 +502,11 @@ sp&eacute;cifi&eacute;es</description>
     par la section Location.</p>
 
     <example><title>Exemple</title>
-      &lt;Location /foo&gt;<br />
-      <indent>
-        CacheDisable on<br />
-      </indent>
-      &lt;/Location&gt;<br />
+      <highlight language="config">
+&lt;Location /foo&gt;
+    CacheDisable on
+&lt;/Location&gt;
+      </highlight>
     </example>
 
     <p>Avec les versions 2.2.12 et ult&eacute;rieures, on peut d&eacute;finir la
@@ -517,9 +535,10 @@ document</description>
     sera pas &agrave; jour. L'utilisation de cette valeur maximale est forc&eacute;e,
     m&ecirc;me si le document poss&egrave;de une date d'expiration.</p>
 
-    <example>
+    <highlight language="config">
       CacheMaxExpire 604800
-    </example>
+      </highlight>
+    
 </usage>
 </directivesynopsis>
 
@@ -541,9 +560,9 @@ document</description>
     que dans le cas o&ugrave; le document ne poss&egrave;de aucune date d'expiration
     valide.</p>
 
-    <example>
+    <highlight language="config">
       CacheMinExpire 3600
-    </example>
+    </highlight>
 </usage>
 </directivesynopsis>
 
@@ -566,9 +585,9 @@ lorsqu'aucune date d'expiration n'a &eac
     <directive>CacheMaxExpire</directive> si cette derni&egrave;re est
     utilis&eacute;e.</p>
 
-    <example>
+    <highlight language="config">
       CacheDefaultExpire 86400
-    </example>
+    </highlight>
 </usage>
 </directivesynopsis>
 
@@ -597,9 +616,9 @@ Modified.</description>
     d'expiration.
     </p>
 
-    <example>
+    <highlight language="config">
       CacheIgnoreNoLastMod On
-    </example>
+    </highlight>
 </usage>
 </directivesynopsis>
 
@@ -623,9 +642,9 @@ le contenu au client depuis le cache</de
     Les ressources qui requi&egrave;rent une autorisation ne seront
     <em>jamais</em> mises en cache.</p>
 
-    <example>
+    <highlight language="config">
       CacheIgnoreCacheControl On
-    </example>
+    </highlight>
 
     <note type="warning"><title>Avertissement :</title>
        Cette directive permet de servir des ressources depuis le cache,
@@ -659,9 +678,9 @@ cache</description>
     trait&eacute;e comme si elle ne poss&egrave;dait pas de cha&icirc;ne de param&egrave;tres
     lorsque cette directive est activ&eacute;e.</p>
 
-    <example>
+    <highlight language="config">
       CacheIgnoreQueryString On
-    </example>
+    </highlight>
 
 </usage>
 </directivesynopsis>
@@ -698,9 +717,9 @@ fonction de la date de derni&egrave;re m
     directive <directive>CacheMaxExpire</directive>, c'est ce dernier
     qui l'emporte.</p>
 
-    <example>
+    <highlight language="config">
       CacheLastModifiedFactor 0.5
-    </example>
+    </highlight>
 </usage>
 </directivesynopsis>
 
@@ -745,11 +764,15 @@ fonction de la date de derni&egrave;re m
     <code>None</code>.</p>
 
     <example><title>Exemple 1</title>
+    <highlight language="config">
       CacheIgnoreHeaders Set-Cookie
+      </highlight>
     </example>
 
     <example><title>Exemple 2</title>
+    <highlight language="config">
       CacheIgnoreHeaders None
+      </highlight>
     </example>
 
     <note type="warning"><title>Avertissement :</title>
@@ -793,11 +816,15 @@ l'URL lors de la mise en cache
     ajout&eacute; &agrave; la liste.</p>
 
     <example><title>Exemple 1</title>
+    <highlight language="config">
       CacheIgnoreURLSessionIdentifiers jsessionid
+      </highlight>
     </example>
 
     <example><title>Exemple 2</title>
+    <highlight language="config">
       CacheIgnoreURLSessionIdentifiers None
+      </highlight>
     </example>
 
 </usage>
@@ -823,9 +850,10 @@ consid&egrave;re comme arriv&eacute;es &
     de la part du serveur d'origine, et la r&eacute;ponse sera renvoy&eacute;e &agrave;
     partir du cache si la ressource d'arri&egrave;re-plan n'a pas &eacute;t&eacute; modifi&eacute;e.</p>
 
-    <example>
+    <highlight language="config">
       CacheStoreExpired On
-    </example>
+      </highlight>
+    
 </usage>
 </directivesynopsis>
 
@@ -850,9 +878,11 @@ marqu&eacute;es comme priv&eacute;es</de
     n&eacute;cessitant une autorisation ne sont <em>jamais</em> mises en
     cache.</p>
 
-    <example>
+    
+    <highlight language="config">
       CacheStorePrivate On
-    </example>
+      </highlight>
+    
 
     <note type="warning"><title>Avertissement :</title>
        Cette directive autorise la mise en cache m&ecirc;me si le serveur
@@ -886,9 +916,11 @@ l'ent&ecirc;te Cache-Control: a pour val
     n&eacute;cessitant une autorisation ne sont <em>jamais</em> mises en
     cache.</p>
 
-    <example>
+    
+    <highlight language="config">
       CacheStoreNoStore On
-    </example>
+      </highlight>
+    
 
     <note type="warning"><title>Avertissement :</title>
        Selon la RFC 2616, la valeur d'en-t&ecirc;te no-store est cens&eacute;e
@@ -921,10 +953,10 @@ l'ent&ecirc;te Cache-Control: a pour val
   temp&ecirc;tes de requ&ecirc;tes dans le r&eacute;pertoire temp par d&eacute;faut du syst&egrave;me est
   la suivante :</p>
 
-  <example>
-    # Active le verrouillage du cache<br />
-    CacheLock on<br /><br />
-  </example>
+  <highlight language="config">
+# Active le verrouillage du cache
+CacheLock on
+  </highlight>
 
 </usage>
 </directivesynopsis>
@@ -975,7 +1007,7 @@ l'ent&ecirc;te Cache-Control: a pour val
   <default>CacheQuickHandler on</default>
   <contextlist><context>server config</context><context>virtual host</context>
   </contextlist>
-  <compatibility>Disponible à partir de la version 2.3.3 du serveur HTTP
+  <compatibility>Disponible &agrave; partir de la version 2.3.3 du serveur HTTP
   Apache</compatibility>
 
   <usage>
@@ -997,22 +1029,22 @@ l'ent&ecirc;te Cache-Control: a pour val
     traitement complet de la requ&ecirc;te est n&eacute;cessaire, comme par exemple
     lorsque le contenu est soumis &agrave; autorisation.</p>
 
-    <example>
-      # Ex&eacute;cute le cache comme un gestionnaire normal<br />
-      CacheQuickHandler off<br /><br />
-    </example>
+    <highlight language="config">
+# Ex&eacute;cute le cache comme un gestionnaire normal
+CacheQuickHandler off
+    </highlight>
 
     <p>Lorsque le gestionnaire rapide est d&eacute;sactiv&eacute;, l'administrateur a
     aussi la possibilit&eacute; de choisir avec pr&eacute;cision le point de la cha&icirc;ne
     de filtrage o&ugrave; la mise en cache sera effectu&eacute;e, en utilisant le
     filtre <strong>CACHE</strong>.</p>
 
-    <example>
-      # Mise en cache du contenu avant l'intervention de mod_include et
-      # mod_deflate<br />
-      CacheQuickHandler off<br />
-      AddOutputFilterByType CACHE;INCLUDES;DEFLATE text/html<br /><br />
-    </example>
+    <highlight language="config">
+# Mise en cache du contenu avant l'intervention de mod_include et
+     # mod_deflate
+CacheQuickHandler off
+AddOutputFilterByType CACHE;INCLUDES;DEFLATE text/html
+    </highlight>
 
     <p>Si le filtre CACHE est sp&eacute;cifi&eacute; plusieurs fois, c'est la derni&egrave;re
     instance qui sera prise en compte.</p>
@@ -1053,14 +1085,15 @@ l'ent&ecirc;te Cache-Control: a pour val
     depuis le cache, mais directement depuis le serveur demand&eacute;.</dd>
   </dl>
 
-  <example>
-    # Active l'en-t&ecirc;te X-Cache<br />
-    CacheHeader on<br />
-  </example>
-
-  <example>
-    X-Cache: HIT from localhost<br />
-  </example>
+  <highlight language="config">
+# Active l'en-t&ecirc;te X-Cache
+CacheHeader on
+  </highlight>
+
+  <highlight language="config">
+    X-Cache: HIT from localhost
+  </highlight>
+  
 
 </usage>
 </directivesynopsis>
@@ -1098,10 +1131,10 @@ l'ent&ecirc;te Cache-Control: a pour val
   rapide qui est utilis&eacute;, elle doit se situer dans un contexte de
   serveur principal ou de serveur virtuel, sinon elle sera ignor&eacute;e.</p>
 
-  <example>
-    # Active l'en-t&ecirc;te X-Cache-Detail<br />
-    CacheDetailHeader on<br />
-  </example>
+  <highlight language="config">
+# Active l'en-t&ecirc;te X-Cache-Detail
+CacheDetailHeader on
+  </highlight>
 
   <example>
     X-Cache-Detail: "conditional cache hit: entity refreshed" from localhost<br />
@@ -1131,10 +1164,10 @@ inverse</description>
   machines, si toutes les entr&eacute;es du cache doivent poss&eacute;der la m&ecirc;me cl&eacute;,
   cette directive permet de sp&eacute;cifier une nouvelle URL de base.</p>
 
-  <example>
-    # Remplace l'URL de base de la cl&eacute; de cache.<br />
-    CacheKeyBaseURL http://www.example.com/<br />
-  </example>
+  <highlight language="config">
+# Remplace l'URL de base de la cl&eacute; de cache.
+CacheKeyBaseURL http://www.example.com/
+  </highlight>
 
   <note type="warning">Prenez garde en d&eacute;finissant cette directive. Si
   deux serveurs virtuels distincts poss&egrave;dent accidentellement la m&ecirc;me
@@ -1167,10 +1200,10 @@ inverse</description>
   r&eacute;ponse 5xx renvoy&eacute;e au client n'invalidera pas le contenu dans le
   cache.  </p>
 
-  <example>
-    # Sert des donn&eacute;es non mises &agrave; jour en cas d'erreur.<br />
-    CacheStaleOnError on<br />
-  </example>
+  <highlight language="config">
+# Sert des donn&eacute;es non mises &agrave; jour en cas d'erreur.
+CacheStaleOnError on
+  </highlight>
 
 </usage>
 </directivesynopsis>

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_info.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_info.xml.fr?rev=1335604&r1=1335603&r2=1335604&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_info.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_info.xml.fr Tue May  8 15:59:08 2012
@@ -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: 1174747:1334018 (outdated) -->
+<!-- English Revision : 1334018 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -35,27 +35,23 @@ serveur</description>
     <p>Pour activer <module>mod_info</module>, ajoutez les lignes
     suivantes &agrave; votre fichier <code>httpd.conf</code>.</p>
 
-    <example>
-      &lt;Location /infos-serveur&gt;<br />
-      <indent>
-        SetHandler server-info<br />
-      </indent>
-      &lt;/Location&gt;
-    </example>
+    <highlight language="config">
+&lt;Location /server-info&gt;
+    SetHandler server-info
+&lt;/Location&gt;
+    </highlight>
 
     <p>Il est recommand&eacute; d'utiliser <module>mod_access</module> &agrave;
     l'int&eacute;rieur de la section <directive type="section"
     module="core">Location</directive> afin de restreindre l'acc&egrave;s aux
     informations de configuration de votre serveur :</p>
 
-    <example>
-      &lt;Location /infos-serveur&gt;<br />
-      <indent>
-        SetHandler server-info<br />
-        Require host example.com<br />
-      </indent>
-      &lt;/Location&gt;
-    </example>
+    <highlight language="config">
+&lt;Location /server-info&gt;
+    SetHandler server-info
+    Require host example.com
+&lt;/Location&gt;
+    </highlight>
 
     <p>Une fois cette configuration effectu&eacute;e, les informations du
     serveur sont disponibles &agrave; l'adresse
@@ -82,17 +78,17 @@ serveur</description>
     serveur.</p>
 
     <example><title>Contr&ocirc;le d'acc&egrave;s</title>
-      &lt;Location /infos-serveur&gt;<br />
-      <indent>
-        SetHandler server-info<br />
-        Order allow,deny<br />
-        # Autorisation d'acc&egrave;s depuis le serveur lui-m&ecirc;me<br />
-        Allow from 127.0.0.1<br />
-        # Autorisation d'acc&egrave;s depuis une station de travail du r&eacute;seau
-	# local<br />
-        Allow from 192.168.1.17<br />
-      </indent>
-      &lt;/Location&gt;
+      <highlight language="config">
+&lt;Location /server-info&gt;
+    SetHandler server-info
+    Order allow,deny
+    # Autorisation d'acc&egrave;s depuis le serveur lui-m&ecirc;me
+    Allow from 127.0.0.1
+    # Autorisation d'acc&egrave;s depuis une station de travail du r&eacute;seau
+# local
+    Allow from 192.168.1.17
+&lt;/Location&gt;
+      </highlight>
     </example>
 </section>
 
@@ -180,13 +176,11 @@ module affich&eacute;es par le gestionna
     en tant qu'<strong>Information suppl&eacute;mentaire</strong> interpr&eacute;t&eacute;e
     en HTML pour le module <var>nom-module</var>. Exemple :</p>
 
-    <example>
-      AddModuleInfo mod_deflate.c 'Voir &lt;a \<br />
-      <indent>
-        href="http://www.apache.org/docs/&httpd.docs;/mod/mod_deflate.html"&gt;\<br />
-        http://www.apache.org/docs/&httpd.docs;/mod/mod_deflate.html&lt;/a&gt;'
-      </indent>
-    </example>
+    <highlight language="config">
+AddModuleInfo mod_deflate.c 'See &lt;a \
+    href="http://www.apache.org/docs/&httpd.docs;/mod/mod_deflate.html"&gt;\
+    http://www.apache.org/docs/&httpd.docs;/mod/mod_deflate.html&lt;/a&gt;'
+    </highlight>
 </usage>
 
 </directivesynopsis>

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=1335604&r1=1335603&r2=1335604&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 Tue May  8 15:59:08 2012
@@ -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: 1301574:1334024 (outdated) -->
+<!-- English Revision : 1334024 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -80,7 +80,9 @@ r&egrave;gles permettant de r&eacute;&ea
     </note>
 
     <example><title>Exemple</title>
+    <highlight language="config">
       LogLevel alert rewrite:trace3
+      </highlight>
     </example>
 
     <note><title>RewriteLog</title>
@@ -265,16 +267,16 @@ bases de donn&eacute;es depuis la versio
       <p>Par exemple, vous pouvez d&eacute;finir une directive
       <directive>RewriteMap</directive> comme suit </p>
 
-      <example>
+      <highlight language="config">
       RewriteMap map-exemple txt:/chemin/vers/fichier/map.txt
-      </example>
+      </highlight>
 
       <p>Vous pourrez ensuite utiliser cette table dans une
       directive <directive>RewriteRule</directive> comme suit :</p>
 
-      <example>
+      <highlight language="config">
       RewriteRule ^/ex/(.*) ${map-exemple:$1}
-      </example>
+      </highlight>
 
       <p>Les combinaisons suivantes pour <em>type de correspondance</em>
       et <em>source de la correspondance</em>
@@ -330,51 +332,43 @@ r&eacute;pertoire</description>
 <override>FileInfo</override>
 
 <usage>
-      <p>La directive <directive>RewriteBase</directive> d&eacute;finit
-      explicitement le chemin URL de base (et non le chemin du
-      r&eacute;pertoire dans le syst&egrave;me de fichiers !) pour les r&eacute;&eacute;critures dans un contexte
-      de r&eacute;pertoire dont le r&eacute;sultat est la substitution d'un
-      chemin relatif. Lorsque vous utilisez une directive <directive
-      module="mod_rewrite">RewriteRule</directive> dans un fichier
-      <code>.htaccess</code>, <module>mod_rewrite</module> enl&egrave;ve le
-      pr&eacute;fixe de r&eacute;pertoire local avant d'effectuer le traitement, puis
-      r&eacute;&eacute;crit ce qui reste de l'URL. Lorsque la r&eacute;&eacute;criture est termin&eacute;e,
-      <module>mod_rewrite</module> ajoute automatiquement le pr&eacute;fixe de
-      r&eacute;pertoire local (ou la valeur de la directive
-      <directive>RewriteBase</directive> si cette derni&egrave;re est d&eacute;finie)
-      &agrave; la cha&icirc;ne de substitution avant de la remettre &agrave; disposition du
-      serveur, comme s'il s'agissait de l'URL d'origine.</p>
-
-	<p>Cette directive est <em>requise</em> pour les r&eacute;&eacute;critures
-	dans un contexte de r&eacute;pertoire d&eacute;fini via la directive
-	<directive module="mod_alias">Alias</directive> lorsque la
-	substitution utilise un chemin relatif.</p>
-
-      <p>Si votre chemin URL n'existe pas r&eacute;ellement dans le syst&egrave;me de
-      fichiers, ou ne trouve pas directement sous le r&eacute;pertoire d&eacute;fini
-      par la directive <directive
-      module="core">DocumentRoot</directive>, vous devez utiliser la
-      directive	<directive>RewriteBase</directive> dans chaque fichier
-	<code>.htaccess</code> o&ugrave; vous voulez utiliser des directives <directive
-      module="mod_rewrite">RewriteRule</directive>.</p>
-
-      <p>L'exemple ci-dessous montre comment faire correspondre
-      http://example.com/mon-appli/index.html &agrave;
-      /home/www/exemple/nouveau_site.html dans un fichier
-      <code>.htaccess</code>. On suppose que le contenu disponible &agrave;
-      http://example.com/ se situe sur le disque &agrave;
-      /home/www/exemple/.</p>
-
-<example>
-<pre>
-RewriteEngine On
-# Le chemin URL utilis&eacute; pour arriver dans ce contexte, et non le chemin
-# du syst&egrave;me de fichiers
-RewriteBase /mon-appli/
-RewriteRule ^index\.html$  nouveau_site.html
-</pre>
-</example>
+      <p>La directive <directive>RewriteBase</directive> permet de
+      sp&eacute;cifier le pr&eacute;fixe d'URL &agrave; utiliser dans un contexte de
+      r&eacute;pertoire (htaccess) pour les directives
+      <directive>RewriteRule</directive> qui r&eacute;&eacute;crivent vers un chemin
+      relatif.</p>
+      <p>Cette directive est <em>obligatoire</em> si vous utilisez un
+      chemin relatif dans une substitution, et dans un contexte de
+      r&eacute;pertoire (htaccess), sauf si au moins une de ces conditions est
+      v&eacute;rifi&eacute;e :</p>
+      <ul>
+          <li>La requ&ecirc;te initiale, ainsi que la substitution, sont dans
+	  la <directive module="core">DocumentRoot</directive> (c'est &agrave;
+	  dire que pour y acc&eacute;der, il n'est pas n&eacute;cessaire d'utiliser
+	  une directive telle qu'<directive
+	  module="mod_alias">Alias</directive>).</li>
+          <li>Le chemin du syst&egrave;me de fichiers vers le r&eacute;pertoire
+	  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>
+      </ul>
 
+<p>Dans l'exemple ci-dessous, la directive
+<directive>RewriteBase</directive> est n&eacute;cessaire afin d'&eacute;viter une
+r&eacute;&eacute;criture en http://example.com/opt/myapp-1.2.3/welcome.html car la
+ressource n'&eacute;tait pas relative &agrave; la racine des documents. Cette erreur
+de configuration aurait conduit le serveur &agrave; rechercher un r&eacute;pertoire
+"opt" &agrave; la racine des documents.</p>
+
+<highlight language="config">
+DocumentRoot /var/www/example.com
+Alias /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>
@@ -883,10 +877,10 @@ la r&eacute;&eacute;criture soit effectu
 	    non d&eacute;sir&eacute;.
            </p>
 
-           <example>
+           <highlight language="config">
            RewriteCond expr "! %{HTTP_REFERER} -strmatch '*://%{HTTP_HOST}/*'"<br />
            RewriteRule ^/images - [F]
-           </example>
+           </highlight>
         </li>
 
 	<li>Vous pouvez aussi d&eacute;finir certains drapeaux pour
@@ -914,14 +908,12 @@ la r&eacute;&eacute;criture soit effectu
 	  Permet de cha&icirc;ner les conditions de r&egrave;gles avec un OU au
 	  lieu du AND implicite. Exemple typique :
 
-<example>
-<pre>
+<highlight language="config">
 RewriteCond %{REMOTE_HOST}  ^host1  [OR]
 RewriteCond %{REMOTE_HOST}  ^host2  [OR]
 RewriteCond %{REMOTE_HOST}  ^host3
 RewriteRule ...r&egrave;gles concernant tous ces h&ocirc;tes...
-</pre>
-</example>
+</highlight>
 
           Sans ce drapeau, les paires
 	  condition/r&egrave;gle devraient &ecirc;tre &eacute;crites trois fois.
@@ -947,8 +939,7 @@ RewriteRule ...r&egrave;gles concernant 
        l'en-t&ecirc;te ``<code>User-Agent:</code>'' de la requ&ecirc;te, vous
        pouvez utiliser ce qui suit : </p>
 
-<example>
-<pre>
+<highlight language="config">
 RewriteCond  %{HTTP_USER_AGENT}  ^Mozilla
 RewriteRule  ^/$                 /homepage.max.html  [L]
 
@@ -956,8 +947,7 @@ RewriteCond  %{HTTP_USER_AGENT}  ^Lynx
 RewriteRule  ^/$                 /homepage.min.html  [L]
 
 RewriteRule  ^/$                 /homepage.std.html  [L]
-</pre>
-</example>
+</highlight>
 
         <p>Explications : si vous utilisez un navigateur
 	(Netscape Navigator, Mozilla etc) qui s'identifie comme
@@ -999,9 +989,12 @@ RewriteRule  ^/$                 /homepa
       <a id="regexp" name="regexp">expression rationnelle</a>
       compatible perl. Dans la premi&egrave;re r&egrave;gle de r&eacute;&eacute;criture,
       l'expression est compar&eacute;e au (%-decoded)
-      <a href="./directive-dict.html#Syntax">chemin de l'URL</a> de la
-      requ&ecirc;te ; les expressions suivantes sont compar&eacute;es &agrave; la sortie de
-      la derni&egrave;re r&egrave;gle de r&eacute;&eacute;criture qui a &eacute;t&eacute; appliqu&eacute;e.</p>
+      <a href="./directive-dict.html#Syntax">chemin de l'URL</a> (ou au
+      <a href="./directive-dict.html#Syntax">chemin fichier</a>, en
+      fonction du contexte) de la
+      requ&ecirc;te. Les expressions suivantes sont compar&eacute;es &agrave; la sortie de
+      la derni&egrave;re r&egrave;gle de r&eacute;&eacute;criture qui
+      correspondait.</p>
 
 <note><title><a id="what_is_matched" name="what_is_matched">Qu'est-ce qui est compar&eacute; ?</a></title>
 
@@ -1015,7 +1008,7 @@ RewriteRule  ^/$                 /homepa
       module="core">Directory</directive> et htaccess, le
       <em>mod&egrave;le</em> est tout d'abord compar&eacute; au chemin du <em>syst&egrave;me
       de fichiers</em>, apr&egrave;s suppression du pr&eacute;fixe ou chemin de base
-      ayant conduit &agrave; la r&egrave;gle <directive>RewriteRule</directive> (par
+      ayant conduit le serveur vers la r&egrave;gle <directive>RewriteRule</directive> (par
       exemple "app1/index.html" ou
       "index.html" selon l'endroit o&ugrave; les directives sont d&eacute;finies).</p>
 
@@ -1186,7 +1179,7 @@ substitution !
 
        <p>Chaque r&egrave;gle de r&eacute;&eacute;criture s'applique au r&eacute;sultat de la r&egrave;gle
        pr&eacute;c&eacute;dente, selon l'ordre dans lequel elles ont &eacute;t&eacute; d&eacute;finies dans
-       le fichier de configuration. L'URI du chemin du fichier (voir
+       le fichier de configuration. Le chemin de l'URL ou du syst&egrave;me de fichier (voir
        ci-dessus <a href="#what_is_matched">Qu'est-ce qui est
        compar&eacute; ?</a>) est <strong>int&eacute;gralement
       remplac&eacute;e</strong> par la cha&icirc;ne de <em>Substitution</em> et le