]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
fr doc XML file update.
authorLucien Gentis <lgentis@apache.org>
Sat, 2 Oct 2021 13:17:32 +0000 (13:17 +0000)
committerLucien Gentis <lgentis@apache.org>
Sat, 2 Oct 2021 13:17:32 +0000 (13:17 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1893816 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/mod_speling.xml.fr

index 464f00bef608bc0df00178e074167df1da2c1a5a..3b9eb46c10c8d24ac37639b4394fbbe1ba5ae233 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: 1673563 -->
+<!-- English Revision: 1893734 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -35,31 +35,33 @@ fautes de frappe mineures.</description>
 
 <summary>
 
-    <p>Il arrive que des requ&ecirc;tes pour des documents ne puissent pas
-    &ecirc;tre trait&eacute;es par le serveur Apache de base &agrave; cause d'une erreur
+    <p>Il arrive que des requêtes pour des documents ne puissent pas
+    être traitées par le serveur Apache de base à cause d'une erreur
     de frappe ou de casse. Ce module permet de traiter ce
-    probl&egrave;me en essayant de trouver un document correspondant, m&ecirc;me
-    lorsque tous les autres modules y ont renonc&eacute;. Sa m&eacute;thode de travail
-    consiste &agrave; comparer chaque nom de document du r&eacute;pertoire demand&eacute;
-    avec le document de la requ&ecirc;te <strong>sans tenir compte de la
-    casse</strong>, et en acceptant <strong>jusqu'&agrave; une erreur</strong>
-    (insertion, omission, inversion de caract&egrave;re ou caract&egrave;re
-    erron&eacute;). Une liste de tous les documents qui correspondent est alors
-    &eacute;labor&eacute;e en utilisant cette strat&eacute;gie.</p>
-
-    <p>Si apr&egrave;s le parcours du r&eacute;pertoire,</p>
+    problème en essayant de trouver un document correspondant, même
+    lorsque tous les autres modules y ont renoncé. Sa méthode de travail
+    consiste à comparer chaque nom de document du répertoire demandé
+    avec le document de la requête <strong>sans tenir compte de la
+    casse</strong>, et en acceptant <strong>jusqu'à une erreur</strong>
+    (insertion, omission, inversion de caractère ou caractère
+    erroné). Une liste de tous les documents qui correspondent est alors
+    élaborée en utilisant cette stratégie. Ce module traite aussi les
+    <strong>erreurs dans les extensions de fichiers</strong>.</p>
+
+    <p>Si après le parcours du répertoire,</p>
 
     <ul>
-      <li>aucun document correspondant n'a &eacute;t&eacute; trouv&eacute;, Apache proc&egrave;dera
-      normalement et renverra une erreur "document non trouv&eacute;".</li>
+      <li>aucun document correspondant n'a été trouvé, Apache procèdera
+      normalement et renverra une erreur (<code>404 - document not found</code>).</li>
 
-      <li>un seul document correspondant pratiquement &agrave; la requ&ecirc;te a
-      &eacute;t&eacute; trouv&eacute;, celui-ci est renvoy&eacute; sous la forme d'une r&eacute;ponse de
-      redirection.</li>
+      <li>un seul document correspondant pratiquement à la requête a
+      été trouvé, celui-ci est renvoyé sous la forme d'une réponse de
+      redirection (<code>301 - Moved Permanently</code>).</li>
 
-      <li>plusieurs documents pouvant correspondre ont &eacute;t&eacute; trouv&eacute;s, une
-      liste des documents est envoy&eacute;e au client afin que ce dernier
-      puisse s&eacute;lectionner le document correct.</li>
+      <li>plusieurs documents pouvant correspondre ont été trouvés, une
+      liste des documents est envoyée au client afin que ce dernier
+      puisse sélectionner le document correct (<code>300 - Multiple
+      Choices</code>).</li>
     </ul>
 
 </summary>
@@ -79,38 +81,37 @@ fautes de frappe mineures.</description>
 <override>Options</override>
 
 <usage>
-    <p>Cette directive permet d'activer ou de d&eacute;sactiver le module de
-    correction. Lorsqu'il est activ&eacute;, rappelez-vous que :</p>
+    <p>Cette directive permet d'activer ou de désactiver le module de
+    correction. Lorsqu'il est activé, rappelez-vous que :</p>
 
     <ul>
-      <li>le parcours du r&eacute;pertoire n&eacute;cessaire &agrave; la correction aura un
+      <li>le parcours du répertoire nécessaire à la correction aura un
       impact sur les performances du serveur lorsque de nombreuses
-      corrections devront &ecirc;tre effectu&eacute;es au m&ecirc;me moment.</li>
+      corrections devront être effectuées au même moment.</li>
 
       <li>l'arborescence ne doit pas contenir de documents
-      sensibles qui pourraient &ecirc;tre consid&eacute;r&eacute;s par erreur comme
-      correspondant &agrave; la requ&ecirc;te.</li>
+      sensibles qui pourraient être considérés par erreur comme
+      correspondant à la requête.</li>
 
       <li>le module ne corrige pas les noms d'utilisateur mal
-      orthographi&eacute;s (comme dans
+      orthographiés (comme dans
       <code>http://mon.serveur/~apahce/</code>), mais seulement les noms
-      de fichiers ou de r&eacute;pertoires.</li>
+      de fichiers ou de répertoires.</li>
 
       <li>les corrections s'appliquent strictement aux fichiers
-      existants, si bien qu'une requ&ecirc;te pour <code>&lt;Location
-      "/status"&gt;</code> pour &ecirc;tre trait&eacute;e de mani&egrave;re incorrecte comme
-      une requ&ecirc;te pour le fichier n&eacute;goci&eacute; "<code>/stats.html</code>".</li>
+      existants, si bien qu'une requête pour <code>&lt;Location
+      /status&gt;</code> pour être traitée de manière incorrecte comme
+      une requête pour le fichier négocié "<code>/stats.html</code>".</li>
     </ul>
 
     <!-- XXX: is that really true?! -nd -->
-    <p>mod_speling ne doit pas &ecirc;tre activ&eacute; pour des r&eacute;pertoires o&ugrave; <a
-    href="mod_dav.html">DAV</a> l'est aussi, car il va essayer de
-    "corriger" les noms des ressources nouvellement cr&eacute;&eacute;es en fonction
-    des noms de fichiers existants ; par exemple, lors du chargement
-    d'un nouveau document <code>doc43.html</code>, il est possible qu'il
-    redirige vers un document existant <code>doc34.html</code>, ce qui
-    ne correspond pas &agrave; ce que l'on souhaite.
-    </p>
+    <p><module>mod_speling</module> ne doit pas être activé pour des répertoires
+    où <a href="mod_dav.html">DAV</a> l'est aussi, car il va essayer de
+    "corriger" les noms des ressources nouvellement créées en fonction des noms
+    de fichiers existants ; par exemple, lors du chargement d'un nouveau
+    document <code>doc43.html</code>, il est possible qu'il redirige vers un
+    document existant <code>doc34.html</code>, ce qui ne correspond pas à ce que
+    l'on souhaite.  </p>
 </usage>
 </directivesynopsis>
 
@@ -129,9 +130,37 @@ majuscules</description>
 <override>Options</override>
 
 <usage>
-    <p>Lorsqu'elle est d&eacute;finie &agrave; "on", cette directive permet de limiter
+    <p>Lorsqu'elle est définie à "on", cette directive permet de limiter
     l'action du module aux inversions majuscule/minuscule. Les autres
-    corrections ne sont pas effectu&eacute;es.</p>
+    corrections éventuelles ne seront effectuées que si la directive <directive
+    module="mod_speling">CheckBasenameMatch</directive> est elle aussi définie.</p>
+
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>CheckBasenameMatch</name>
+<description>Vérifie aussi la correspondance des fichiers, même avec des
+extensions différentes</description>
+<syntax>CheckBasenameMatch on|off</syntax>
+<default>CheckBasenameMatch On</default>
+<contextlist>
+<context>server config</context>
+<context>virtual host</context>
+<context>directory</context>
+<context>.htaccess</context>
+</contextlist>
+<override>Options</override>
+<compatibility>Disponible à partir de la version 2.4.50 du serveur HTTP
+Apache</compatibility>
+
+<usage>
+    <p>Lorsqu'elle est définie, cette directive étend le processus de correction
+    orthographique à l'extension des noms de fichiers. Par exemple, un fichier
+    de nom <code>foo.gif</code> sera pris en compte par une requête pour
+    <code>foo</code> ou <code>foo.jpg</code>. Ceci peut s'avérer
+    particulièrement utile en conjonction avec les <a
+    href="../content-negotiation.html">MultiViews</a>.</p>
 
 </usage>
 </directivesynopsis>