]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
Bug 65242: Clarify DirectoryCheckHandler On vs Off behavior
authorRich Bowen <rbowen@apache.org>
Thu, 30 Apr 2026 13:01:24 +0000 (13:01 +0000)
committerRich Bowen <rbowen@apache.org>
Thu, 30 Apr 2026 13:01:24 +0000 (13:01 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933594 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/mod_dir.xml
docs/manual/mod/mod_dir.xml.fr

index ace86ae350782a821149c7dd9aec9cb9c06165f6..53e2855c95486aaccf00472d3313d6c9bbc2bd76 100644 (file)
@@ -317,15 +317,19 @@ act as if "DirectoryCheckHandler ON" was specified.</compatibility>
     <p>The <directive>DirectoryCheckHandler</directive> directive determines
     whether <module>mod_dir</module> should check for directory indexes or
     add trailing slashes when some other handler has been configured for
-    the current URL.  Handlers can be set by directives such as
+    the current URL. Handlers can be set by directives such as
     <directive module="core">SetHandler</directive> or by other modules at
     runtime. </p>
 
-    <p> In releases prior to 2.4, this module did not take any action if any
-    other handler was configured for a URL. This allows directory indexes to
-    be served even when a <directive>SetHandler</directive> directive is
-    specified for an entire directory, but it can also result in some conflicts
-    with other modules.</p>
+    <p>When set to <code>On</code>, <module>mod_dir</module> will
+    take no action if another handler has already been configured
+    for the URL.</p>
+
+    <p>When set to <code>Off</code> (the default), <module>mod_dir</module>
+    will process the request regardless of any other handler that may be
+    configured. This allows directory indexes to be served even when a
+    <directive>SetHandler</directive> directive is specified for an entire
+    directory, but it can also result in conflicts with other modules.</p>
 </usage>
 </directivesynopsis>
 
index dddc4f033e2581113cff1933c89a0b83f93557be..abd12aa80f89ebec62f9aa3d5160bd5882285916 100644 (file)
@@ -337,17 +337,22 @@ comme si "DirectoryCheckHandler ON" avait été spécifié.</compatibility>
     <p>La directive <directive>DirectoryCheckHandler</directive> permet
     de faire en sorte que <module>mod_dir</module> recherche un index
     de répertoire ou ajoute des slashes de fin lorsqu'un autre
-    gestionnaire à été défini pour l'URL considérée. Les gestionnaires
+    gestionnaire a été défini pour l'URL considérée. Les gestionnaires
     peuvent être définis à l'exécution via des directives telles que
     <directive module="core">SetHandler</directive> ou par d'autres
     modules.</p>
 
-    <p>Dans les versions antérieures à 2.4, ce module ne modifiait pas
-    son comportement si un autre gestionnaire avait été défini pour
-    l'URL considérée. Ceci permettait de servir des index de répertoires
-    même si une directive <directive>SetHandler</directive> avait été
-    définie pour un répertoire entier, mais pouvait aussi être à
-    l'origine de conflits avec d'autres modules.</p> 
+    <p>Lorsqu'elle est définie à <code>On</code>,
+    <module>mod_dir</module> ne prend aucune mesure si un autre
+    gestionnaire a déjà été défini pour l'URL.</p>
+
+    <p>Lorsqu'elle est définie à <code>Off</code> (la valeur par
+    défaut), <module>mod_dir</module> traite la requête quel que soit
+    le gestionnaire éventuellement défini. Ceci permet de servir des
+    index de répertoires même si une directive
+    <directive>SetHandler</directive> a été définie pour un répertoire
+    entier, mais peut aussi être à l'origine de conflits avec d'autres
+    modules.</p>
 </usage>
 </directivesynopsis>