httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lgen...@apache.org
Subject svn commit: r1739485 - in /httpd/httpd/branches/2.4.x/docs/manual: ./ howto/ mod/ rewrite/
Date Sat, 16 Apr 2016 16:37:12 GMT
Author: lgentis
Date: Sat Apr 16 16:37:11 2016
New Revision: 1739485

URL: http://svn.apache.org/viewvc?rev=1739485&view=rev
Log:
Rebuild.

Modified:
    httpd/httpd/branches/2.4.x/docs/manual/howto/auth.html.fr
    httpd/httpd/branches/2.4.x/docs/manual/howto/auth.xml.meta
    httpd/httpd/branches/2.4.x/docs/manual/howto/index.html.fr
    httpd/httpd/branches/2.4.x/docs/manual/howto/index.xml.meta
    httpd/httpd/branches/2.4.x/docs/manual/logs.html.fr
    httpd/httpd/branches/2.4.x/docs/manual/logs.xml.meta
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_access_compat.html.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_access_compat.xml.meta
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_privileges.html.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_privileges.xml.meta
    httpd/httpd/branches/2.4.x/docs/manual/rewrite/rewritemap.html.fr
    httpd/httpd/branches/2.4.x/docs/manual/rewrite/rewritemap.xml.meta
    httpd/httpd/branches/2.4.x/docs/manual/stopping.html.fr
    httpd/httpd/branches/2.4.x/docs/manual/upgrading.html.fr
    httpd/httpd/branches/2.4.x/docs/manual/upgrading.xml.meta

Modified: httpd/httpd/branches/2.4.x/docs/manual/howto/auth.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/howto/auth.html.fr?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/howto/auth.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/howto/auth.html.fr Sat Apr 16 16:37:11 2016
@@ -29,8 +29,6 @@
 <a href="../ko/howto/auth.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a>
|
 <a href="../tr/howto/auth.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>L'authentification est un processus qui vous permet de vérifier
     qu'une personne est bien celle qu'elle prétend être. L'autorisation
@@ -604,6 +602,18 @@ autorisation</a></h2>
 	configurations, ces directives ont été déplacées vers le module
 	<code class="module"><a href="../mod/mod_access_compat.html">mod_access_compat</a></code>.</p>
 
+    <div class="warning"><h3>Note</h3>
+      <p>Les directives fournies par le module
+      <code class="module"><a href="../mod/mod_access_compat.html">mod_access_compat</a></code>
sont devenues obsolètes depuis
+      la refonte du module <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code>.
Mélanger d'anciennes
+      directives comme <code class="directive"><a href="../mod/mod_access_compat.html#order">Order</a></code>,
<code class="directive"><a href="../mod/mod_access_compat.html#allow">Allow</a></code>
ou <code class="directive"><a href="../mod/mod_access_compat.html#deny">Deny</a></code>
avec des nouvelles comme
+      <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>
est techniquement
+      possible mais déconseillé. En effet, <code class="module"><a href="../mod/mod_access_compat.html">mod_access_compat</a></code>
a
+      été conçu pour supporter des configurations ne contenant que des anciennes
+      directives afin de faciliter le passage à la version 2.4. Voir le document
+      <a href="../upgrading.html">upgrading</a> pour plus de détails.
+      </p>
+    </div>	
     
 
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"
/></a></div>

Modified: httpd/httpd/branches/2.4.x/docs/manual/howto/auth.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/howto/auth.xml.meta?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/howto/auth.xml.meta (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/howto/auth.xml.meta Sat Apr 16 16:37:11 2016
@@ -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/branches/2.4.x/docs/manual/howto/index.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/howto/index.html.fr?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/howto/index.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/howto/index.html.fr Sat Apr 16 16:37:11 2016
@@ -29,8 +29,6 @@
 <a href="../ko/howto/" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a>
|
 <a href="../zh-cn/howto/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese">&nbsp;zh-cn&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>
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"
/></a></div>
 <div class="section">
@@ -92,6 +90,21 @@
       </dd>
     </dl>
 
+    <dl>
+      <dt>HTTP/2 avec httpd</dt>
+      <dd>
+      <p>HTTP/2 est une évolution du protocole de la couche application le plus
+      connu au monde, HTTP. Les efforts se sont concentrés sur une amélioration
+      de l'efficacité de l'utilisation des ressources réseau sans modifier la
+      sémantique de HTTP. Ce guide explique la manière dont HTTP/2 est
+      implémenté dans httpd, donne des conseils pour une configuration de base
+      ainsi qu'une liste de recommandations.
+      </p>
+
+        <p>Voir le <a href="http2.html">guide HTTP/2</a></p>
+      </dd>
+    </dl>
+
     <dl>
       <dt>Introduction au Inclusions côté Serveur (Server Side Includes
       ou SSI)</dt>

Modified: httpd/httpd/branches/2.4.x/docs/manual/howto/index.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/howto/index.xml.meta?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/howto/index.xml.meta (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/howto/index.xml.meta Sat Apr 16 16:37:11 2016
@@ -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">zh-cn</variant>

Modified: httpd/httpd/branches/2.4.x/docs/manual/logs.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/logs.html.fr?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/logs.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/logs.html.fr Sat Apr 16 16:37:11 2016
@@ -29,8 +29,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

Modified: httpd/httpd/branches/2.4.x/docs/manual/logs.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/logs.xml.meta?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/logs.xml.meta (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/logs.xml.meta Sat Apr 16 16:37:11 2016
@@ -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/branches/2.4.x/docs/manual/mod/mod_access_compat.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_access_compat.html.fr?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_access_compat.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_access_compat.html.fr Sat Apr 16 16:37:11
2016
@@ -30,8 +30,6 @@
 <a href="../fr/mod/mod_access_compat.html" title="Français">&nbsp;fr&nbsp;</a>
|
 <a href="../ja/mod/mod_access_compat.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&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>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisations
de groupe à base de nom d'hôte (nom ou
 adresse IP)</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
@@ -70,7 +68,14 @@ ce module sont devenues obsolètes depui
     <div class="warning"><h3>Note</h3>
       <p>Les directives fournies par le module
       <code class="module"><a href="../mod/mod_access_compat.html">mod_access_compat</a></code>
sont devenues obsolètes depuis
-      la refonte d'authz. Voir <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code>.</p>
+      la refonte du module <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code>.
Mélanger d'anciennes
+      directives comme <code class="directive"><a href="#order">Order</a></code>,
<code class="directive"><a href="#allow">Allow</a></code> ou <code
class="directive"><a href="#deny">Deny</a></code> avec des nouvelles
comme
+      <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code>
est techniquement
+      possible mais déconseillé. En effet, <code class="module"><a href="../mod/mod_access_compat.html">mod_access_compat</a></code>
a
+      été conçu pour supporter des configurations ne contenant que des anciennes
+      directives afin de faciliter le passage à la version 2.4. Voir le document
+      <a href="../upgrading.html">upgrading</a> pour plus de détails.
+      </p>
     </div>
 
     <p>En général, les directives de restriction d'accès s'appliquent à

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_access_compat.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_access_compat.xml.meta?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_access_compat.xml.meta (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_access_compat.xml.meta Sat Apr 16 16:37:11
2016
@@ -8,7 +8,7 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
   </variants>
 </metafile>

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_privileges.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_privileges.html.fr?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_privileges.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_privileges.html.fr Sat Apr 16 16:37:11
2016
@@ -29,8 +29,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_privileges.html"
hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_privileges.html" title="Français">&nbsp;fr&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>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Support
des privilèges de Solaris et de l'exécution des
 serveurs virtuels sous différents identifiants
 utilisateurs.</td></tr>

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_privileges.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_privileges.xml.meta?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_privileges.xml.meta (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_privileges.xml.meta Sat Apr 16 16:37:11
2016
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>

Modified: httpd/httpd/branches/2.4.x/docs/manual/rewrite/rewritemap.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/rewrite/rewritemap.html.fr?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/rewrite/rewritemap.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/rewrite/rewritemap.html.fr Sat Apr 16 16:37:11
2016
@@ -26,15 +26,13 @@
 <p><span>Langues Disponibles: </span><a href="../en/rewrite/rewritemap.html"
hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/rewrite/rewritemap.html" title="Français">&nbsp;fr&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>Ce document est un complément à la <a href="../mod/mod_rewrite.html">documentation
de référence</a> du
     module <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>.
Il décrit l'utilisation de la
     directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>,
et
     fournit des exemples pour chacun des différents types de
-    <code>RewriteMap</code>.</p>
+    <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>.</p>
 
     <div class="warning">Notez que la plupart de ces exemples ne
     fonctionneront pas en l'état dans le contexte de votre configuration
@@ -44,11 +42,11 @@
 
   </div>
 <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif"
/> <a href="#introduction">Introduction</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#int">int: Fonction
interne</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#txt">txt: tables
de correspondances au format texte</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#rnd">rnd: Fichier
texte à valeurs de substitution multiples
     choisies de manière aléatoire</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#dbm">dbm: Fichier
condensé DBM</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#int">int: Fonction
interne</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#prg">prg: Programme
de réécriture externe</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#dbd">dbd ou fastdbd:
requête SQL</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#summary">Résumé</a></li>
@@ -71,7 +69,7 @@
    données, ceux-ci étant par ailleurs énumérés dans la documentation de
    référence de <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>.</p>
 
-   <p>La syntaxe de la directive <code>RewriteMap</code> est la suivante
+   <p>La syntaxe de la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>
est la suivante
    :</p>
 
 <pre class="prettyprint lang-config">RewriteMap <em>MapName</em> <em>MapType</em>:<em>MapSource</em></pre>
@@ -101,11 +99,11 @@
     vide si aucune <em>DefaultValue</em> n'a été spécifiée.</p>
 
     <p>Par exemple, vous pouvez définir une directive
-    <code class="directive">RewriteMap</code> comme suit :</p>
+    <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>
comme suit :</p>
     <pre class="prettyprint lang-config">RewriteMap examplemap "txt:/path/to/file/map.txt"</pre>
 
     <p>Vous pourrez par la suite utiliser cette table de correspondances
-    dans une directive <code class="directive">RewriteRule</code> comme suit
:</p>
+    dans une directive <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code>
comme suit :</p>
 <pre class="prettyprint lang-config">RewriteRule "^/ex/(.*)" "${examplemap:$1}"</pre>
 
 
@@ -117,8 +115,8 @@ si la recherche dans la table de corresp
 
 <div class="note"><h3>Contexte de répertoire et fichiers.htaccess</h3>
 <p>
-Vous ne pouvez utiliser la directive <code>RewriteMap</code> ni dans
-les sections &lt;Directory&gt;, ni dans les fichiers
+Vous ne pouvez utiliser la directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>
ni dans
+les sections <code class="directive"><a href="../mod/core.html#directory">&lt;Directory&gt;</a></code>,
ni dans les fichiers
 <code>.htaccess</code>. Vous devez déclarer la table de correspondances
 au niveau du serveur principal ou dans un contexte de serveur virtuel.
 En revanche, si vous ne pouvez pas déclarer la table dans une section
@@ -133,6 +131,50 @@ correspondances <em>type-map</em> dispon
 exemples pour chacun d'entre eux.</p>
   </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"
/></a></div>
 <div class="section">
+<h2><a name="int" id="int">int: Fonction interne</a></h2>
+    
+
+    <p>Lorsque le type-map <code>int</code> est spécifié, la source est
+    une des fonctions RewriteMap internes disponibles. Les développeurs
+    de modules peuvent fournir des fonctions internes supplémentaires en
+    les enregistrant via l'API <code>ap_register_rewrite_mapfunc</code>.
+    Les fonctions fournies par défaut sont :
+    </p>
+
+    <ul>
+      <li><strong>toupper</strong>:<br />
+             Met tous les caractères de la clé en majuscules.</li>
+      <li><strong>tolower</strong>:<br />
+             Met tous les caractères de la clé en minuscules.</li>
+      <li><strong>escape</strong>:<br />
+             Protège les caractères spéciaux de la clé en les
+	     transformant en leur code hexadécimal.</li>
+      <li><strong>unescape</strong>:<br />
+             Retraduit les codes hexadécimaux de la clé en caractères
+	     spéciaux.</li>
+    </ul>
+
+    <p>
+    Pour utiliser une de ces fonctions, créez une
+    <code>RewriteMap</code> faisant référence à cette fonction int, et
+    utilisez-la dans votre règle <code>RewriteRule</code> :
+    </p>
+
+    <p> <strong>Redirige un URI vers son équivalent en minuscules</strong></p>
+    <pre class="prettyprint lang-config">RewriteMap lc int:tolower
+RewriteRule "(.*)" "${lc:$1}" [R]</pre>
+
+
+    <div class="note">
+    <p>Notez que cet exemple n'est fourni qu'à titre d'illustration,
+    et ne constitue en aucun cas une recommandation. Si vous voulez
+    rendre des URLs insensibles à la casse, vous devez plutôt vous
+    tourner vers <code class="module"><a href="../mod/mod_speling.html">mod_speling</a></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="txt" id="txt">txt: tables de correspondances au format texte</a></h2>
     
 
@@ -146,11 +188,11 @@ exemples pour chacun d'entre eux.</p>
     <p>Voici un exemple d'entrées valides dans un fichier de
     correspondances :</p>
 
-    <p class="indent">
+    <div class="example"><p><code>
       # Ligne de commentaires<br />
       <strong><em>clé</em> <em>valeur-substitution</em></strong><br
/>
       <strong><em>clé</em> <em>valeur-substitution</em></strong>
# commentaire<br />
-    </p>
+    </code></p></div>
 
     <p>Lorsque la table de correspondance fait l'objet d'une recherche,
     la valeur spécifiée est recherchée dans le premier champ, et si elle
@@ -187,8 +229,9 @@ TELEPHONE  328
     </code></p></div>
 
     <p>Ainsi, lorsqu'une requête pour
-    <code>http://example.com/produit/TELEVISION</code> arrive, elle est
-    transformée en interne en <code>/prods.php?id=993</code>.</p>
+    <code>http://example.com/produit/TELEVISION</code> arrive, la directive
+    <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code>
s'applique, et la
+    requête est transformée en interne en <code>/prods.php?id=993</code>.</p>
 
     <div class="note"><h3>Note: fichiers .htaccess</h3>
     L'exemple donné est conçu pour être utilisé dans un contexte de
@@ -242,16 +285,16 @@ dynamique  www5|www6
     <pre class="prettyprint lang-config">RewriteMap servers "rnd:/path/to/file/map.txt"
 
 RewriteRule "^/(.*\.(png|gif|jpg))" "http://${servers:static}/$1" [NC,P,L]
-RewriteRule "^/(.*)" "http://${servers:dynamic}/$1" [P,L]</pre>
+RewriteRule "^/(.*)"                "http://${servers:dynamic}/$1" [P,L]</pre>
 
 
 
     <p>Ainsi, lorsqu'une image est demandée et que la première règle
-    convient, <code>RewriteMap</code> recherche la chaîne
+    convient, <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>
recherche la chaîne
     <code>statique</code> dans le fichier de correspondances qui
     renvoie un des noms de serveurs spécifiés de manière aléatoire,
     ce dernier étant utilisé dans la cible de la règle
-    <code>RewriteRule</code>.</p>
+    <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code>.</p>
 
     <p>Si vous voulez qu'un des serveurs soit plus souvent sollicité que
     les autres (par exemple s'il possède plus de mémoire, et peut donc
@@ -280,7 +323,8 @@ statique   www1|www1|www2|www3|www4
  <pre class="prettyprint lang-config">RewriteMap examplemap "dbm=sdbm:/etc/apache/mapfile.dbm"</pre>
 
 
-    <p>Ce type peut être choisi parmi sdbm, gdbm, ndbm ou db. Il est
+    <p>Ce type peut être choisi parmi <code>sdbm</code>, <code>gdbm</code>,
+    <code>ndbm</code> ou <code>db</code>. Il est
     cependant recommandé d'utiliser l'utilitaire <a href="../programs/httxt2dbm.html">httxt2dbm</a>
fourni avec le
     serveur HTTP Apache, car il utilise la bibliothèque DBM appropriée,
     à savoir celle qui a été utilisée lors de la compilation de httpd.</p>
@@ -294,7 +338,7 @@ $ httxt2dbm -i fichier-map.txt -o fichie
 </code></p></div>
 
 <p>Vous pouvez alors faire référence au fichier obtenu dans votre
-directive <code>RewriteMap</code> :</p>
+directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>
:</p>
 <pre class="prettyprint lang-config">RewriteMap mapname "dbm:/etc/apache/mapfile.map"</pre>
 
 
@@ -304,7 +348,7 @@ même nom de base sont créés. Par exem
 fichiers nommés <code>fichier-map.map.dir</code> et
 <code>fichier-map.map.pag</code>. Ceci est tout à fait normal, et vous
 ne devez utiliser que le nom de base <code>fichier-map.map</code> dans votre
-directive <code>RewriteMap</code>.</p>
+directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>.</p>
 </div>
 
 <div class="note"><h3>Mise en cache des recherches</h3>
@@ -319,50 +363,6 @@ directive <code>RewriteMap</code>.</p>
 
   </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"
/></a></div>
 <div class="section">
-<h2><a name="int" id="int">int: Fonction interne</a></h2>
-    
-
-    <p>Lorsque le type-map <code>int</code> est spécifié, la source est
-    une des fonctions RewriteMap internes disponibles. Les développeurs
-    de modules peuvent fournir des fonctions internes supplémentaires en
-    les enregistrant via l'API <code>ap_register_rewrite_mapfunc</code>.
-    Les fonctions fournies par défaut sont :
-    </p>
-
-    <ul>
-      <li><strong>toupper</strong>:<br />
-             Met tous les caractères de la clé en majuscules.</li>
-      <li><strong>tolower</strong>:<br />
-             Met tous les caractères de la clé en minuscules.</li>
-      <li><strong>escape</strong>:<br />
-             Protège les caractères spéciaux de la clé en les
-	     transformant en leur code hexadécimal.</li>
-      <li><strong>unescape</strong>:<br />
-             Retraduit les codes hexadécimaux de la clé en caractères
-	     spéciaux.</li>
-    </ul>
-
-    <p>
-    Pour utiliser une de ces fonctions, créez une
-    <code>RewriteMap</code> faisant référence à cette fonction int, et
-    utilisez-la dans votre règle <code>RewriteRule</code> :
-    </p>
-
-    <p> <strong>Redirige un URI vers son équivalent en minuscules</strong></p>
-    <pre class="prettyprint lang-config">RewriteMap lc int:tolower
-RewriteRule "(.*)" "${lc:$1}" [R]</pre>
-
-
-    <div class="note">
-    <p>Notez que cet exemple n'est fourni qu'à titre d'illustration,
-    et ne constitue en aucun cas une recommandation. Si vous voulez
-    rendre des URLs insensibles à la casse, vous devez plutôt vous
-    tourner vers <code class="module"><a href="../mod/mod_speling.html">mod_speling</a></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="prg" id="prg">prg: Programme de réécriture externe</a></h2>
 
     <p>Lorque le type-map <code>prg</code> est spécifié, la source est
@@ -459,14 +459,14 @@ script lui-même est très lent.</li>
 <h2><a name="summary" id="summary">Résumé</a></h2>
     
 
-    <p>La directive <code class="directive">RewriteMap</code> peut apparaître
+    <p>La directive <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>
peut apparaître
     plusieurs fois. Utilisez une directive
-    <code class="directive">RewriteMap</code> pour chaque fonction de mise en
+    <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>
pour chaque fonction de mise en
     correspondance pour déclarer son fichier de correspondances.</p>
 
     <p>Bien que l'on ne puisse pas <strong>déclarer</strong> de fonction
     de mise en correspondance dans un contexte de répertoire (fichier
-    <code>.htaccess</code> ou section &lt;Directory&gt;), il est
+    <code>.htaccess</code> ou section <code class="directive"><a href="../mod/core.html#directory">&lt;Directory&gt;</a></code>),
il est
     possible d'utiliser cette fonction dans un tel contexte.</p>
 
   </div></div>

Modified: httpd/httpd/branches/2.4.x/docs/manual/rewrite/rewritemap.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/rewrite/rewritemap.xml.meta?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/rewrite/rewritemap.xml.meta (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/rewrite/rewritemap.xml.meta Sat Apr 16 16:37:11
2016
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>

Modified: httpd/httpd/branches/2.4.x/docs/manual/stopping.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/stopping.html.fr?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/stopping.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/stopping.html.fr Sat Apr 16 16:37:11 2016
@@ -264,9 +264,9 @@ vous recevrez un message concernant ces
     n'écrase pas les fichiers des autres instances.</p>
 
     <p>Vous devez aussi prendre garde aux autres situations de compétition,
-    comme l'utilisation de l'enregistrement des logs avec un transfert de ceux-ci
-    dans le style <code class="program"><a href="./programs/rotatelogs.html">rotatelogs</a></code>.
Plusieurs instances
-    du programme de <code class="program"><a href="./programs/rotatelogs.html">rotatelogs</a></code>
qui tentent d'effectuer
+    comme l'enregistrement des logs avec un transfert de ceux-ci
+    via un pipe vers le programme <code class="program"><a href="./programs/rotatelogs.html">rotatelogs</a></code>.
Plusieurs instances
+    du programme <code class="program"><a href="./programs/rotatelogs.html">rotatelogs</a></code>
qui tentent d'effectuer
     une rotation des mêmes fichiers de log en même temps peuvent détruire
     mutuellement leurs propres fichiers de log.</p></div>
 </div></div>

Modified: httpd/httpd/branches/2.4.x/docs/manual/upgrading.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/upgrading.html.fr?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/upgrading.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/upgrading.html.fr Sat Apr 16 16:37:11 2016
@@ -26,8 +26,6 @@
 <p><span>Langues Disponibles: </span><a href="./en/upgrading.html" hreflang="en"
rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="./fr/upgrading.html" title="Français">&nbsp;fr&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>Afin d'assister les utilisateurs lors de leurs opérations de mise à
   jour, nous maintenons un document
@@ -42,7 +40,7 @@
 
   <p>Ce document présente les changements de comportement du serveur qui
   peuvent nécessiter une modification de la configuration, et une
-  méthode pour utiliser la version 2.4 du serveur en parallèle avec la
+  méthode pour utiliser la version 2.4 du serveur en parallèle avec la
   version 2.2. Pour tirer parti des nouvelles fonctionnalités de la
   version 2.4, reportez-vous au document "Nouvelles fonctionnalités".</p>
 
@@ -149,6 +147,17 @@ nécessiter une mise à jour des fichier
       directives de contrôle d'accès devront être remplacées par les
       nouveaux mécanismes d'authentification.</p>
 
+      <div class="note"><h3>Mélanger anciennes et nouvelles directives</h3>
+      <p>Mélanger d'anciennes directives comme <code class="directive"><a
href="./mod/mod_access_compat.html#order">Order</a></code>, <code class="directive"><a
href="./mod/mod_access_compat.html#allow">Allow</a></code> ou <code class="directive"><a
href="./mod/mod_access_compat.html#deny">Deny</a></code> avec des nouvelles
comme
+      <code class="directive"><a href="./mod/mod_authz_core.html#require">Require</a></code>
est techniquement
+      possible mais déconseillé. En effet, <code class="module"><a href="./mod/mod_access_compat.html">mod_access_compat</a></code>
a
+      été conçu pour supporter des configurations ne contenant que des anciennes
+      directives afin de faciliter le passage à la version 2.4. Les
+      exemples ci-dessous vous permettront de vous faire une meilleure idée des
+      problèmes qui peuvent survenir.
+      </p>
+      </div>
+
       <p>Voici quelques exemples de contrôle d'accès avec l'ancienne et
       la nouvelle méthode :</p>
 
@@ -175,6 +184,66 @@ Allow from example.org</pre>
 </div>
       <div class="example"><h3>version 2.4 :</h3><pre class="prettyprint
lang-config">Require host example.org</pre>
 </div>
+    <p>Dans l'exemple suivant, tous les hôtes du domaine example.org
+      ont l'autorisation d'accès, tous les autres sont rejetés :</p>
+
+      <div class="example"><h3>version 2.2 :</h3><pre class="prettyprint
lang-config">Order Deny,Allow
+Deny from all
+Allow from example.org</pre>
+</div>
+      <div class="example"><h3>version 2.4 :</h3><pre class="prettyprint
lang-config">Require host example.org</pre>
+</div>
+
+      <p>Dans l'exemple suivant, le mélange d'anciennes et de nouvelles
+      directives produit des résultats inattendus.</p>
+ 
+      <div class="example"><h3>Mélange d'anciennes et de nouvelles directives
: RESULTAT
+	INATTENDU</h3><pre class="prettyprint lang-config">DocumentRoot "/var/www/html"
+
+&lt;Directory "/"&gt;
+    AllowOverride None
+    Order deny,allow
+    Deny from all
+&lt;/Directory&gt;
+
+&lt;Location "/server-status"&gt;
+    SetHandler server-status
+    Require 127.0.0.1
+&lt;/Location&gt;
+
+access.log - GET /server-status 403 127.0.0.1
+error.log - AH01797: client denied by server configuration: /var/www/html/server-status</pre>
+</div>
+      <p>Pourquoi httpd interdit l'accès à server-status alors que la
+      configuration semble l'autoriser ? Parce que dans ce scénario de <a href="sections.html#merging">fusion</a>
de configuration, les
+      directives de <code class="module"><a href="./mod/mod_access_compat.html">mod_access_compat</a></code>
sont prioritaires par
+      rapport à celles de <code class="module"><a href="./mod/mod_authz_host.html">mod_authz_host</a></code>.</p>
+
+      <p>L'exemple suivant quant à lui produit un résultat conforme :</p>
+
+      <div class="example"><h3>Mélange d'anciennes et de nouvelles directives
: RESULTAT
+	CONFORME</h3><pre class="prettyprint lang-config">DocumentRoot "/var/www/html"
+
+&lt;Directory "/"&gt;
+    AllowOverride None
+    Require all denied
+&lt;/Directory&gt;
+
+&lt;Location "/server-status"&gt;
+    SetHandler server-status
+    Order deny,allow
+    Deny from all
+    Allow From 127.0.0.1
+&lt;/Location&gt;
+
+access.log - GET /server-status 200 127.0.0.1</pre>
+</div> 
+      <p>En conclusion, même si une configuration hybride peut fonctionner,
+      essayez de l'éviter lors de la mise à jour : soit conservez les anciennes
+      directives, puis migrez-les vers les nouvelles ultérieurement, soit
+      effectuez une migration immédiate de toutes les anciennes directives vers
+      les nouvelles.  
+      </p>      
     
 
     

Modified: httpd/httpd/branches/2.4.x/docs/manual/upgrading.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/upgrading.xml.meta?rev=1739485&r1=1739484&r2=1739485&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/upgrading.xml.meta (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/upgrading.xml.meta Sat Apr 16 16:37:11 2016
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>



Mime
View raw message