From: Lucien Gentis
Date: Sun, 20 Mar 2011 15:14:30 +0000 (+0000)
Subject: Updates.
X-Git-Tag: 2.2.18~87
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d0ca5c2e0419c0bbc5a255ef3b5a61a59a048dd2;p=thirdparty%2Fapache%2Fhttpd.git
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1083464 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/docs/manual/mod/core.xml.fr b/docs/manual/mod/core.xml.fr
index a732876874b..70642f02d92 100644
--- a/docs/manual/mod/core.xml.fr
+++ b/docs/manual/mod/core.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -340,29 +340,41 @@ obsolète depuis les versions 2.1
AllowEncodedSlashes
Détermine si les séparateurs de chemin encodés sont
autorisés à transiter dans les URLs tel quel
-AllowEncodedSlashes On|Off
+AllowEncodedSlashes On|Off|NoDecode
AllowEncodedSlashes Off
server configvirtual host
Disponible dans Apache version 2.0.46 et
-ultérieures
+ultérieures. L'option NoDecode est disponible depuis la version
+2.2.18.
La directive AllowEncodedSlashes permet
- l'utilisation des URLs contenant des séparateurs de chemin encodés
+ l'utilisation des URLs contenant des séparateurs de chemin
+ encodés dans la partie chemin
(%2F
pour /
et même %5C
pour
- \
sur les systèmes concernés). Habituellement, ces URLs
- sont rejetées avec un code d'erreur 404 (Not found).
+ \
sur les systèmes concernés).
+
+ Avec la valeur par défaut, Off
, de telles URLs sont
+ refusées et provoquent le renvoi d'une erreur 404 (Not found).
+
+ Avec la valeur On
, ces URLs sont acceptées, et les
+ slashes encodés sont décodés comme tout autre caractère codé.
+
+ Avec la valeur NoDecode
, ces URLs sont acceptées,
+ mais les slashes codés ne sont pas décodés et laissés dans leur état
+ codé.
Définir AllowEncodedSlashes à
On
est surtout utile en association avec
PATH_INFO
.
Note
- Permettre les slashes encodés n'implique pas leur
- décodage. Toutes les occurrences de %2F
ou
- %5C
(seulement sur les systèmes concernés)
- seront laissés tel quel dans la chaîne de l'URL décodée.
+ Si le codage des slashes dans la partie chemin est nécessaire,
+ l'utilisation de l'option NoDecode
est fortement
+ recommandée par mesure de sécurité. Permettre le décodage des
+ slashes pourrait éventuellement induire l'autorisation de chemins
+ non sûrs.
AcceptPathInfo
diff --git a/docs/manual/rewrite/index.xml.fr b/docs/manual/rewrite/index.xml.fr
index aebea24bad0..f07b31c1d28 100644
--- a/docs/manual/rewrite/index.xml.fr
+++ b/docs/manual/rewrite/index.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -78,8 +78,6 @@
référence de mod_rewrite
Introduction aux expressions rationnelles et à
mod_rewrite
-Guide de la réécriture -
-exemples utiles
Utilisation de mod_rewrite pour la
redirection et la remise en corespondance avec le système de
fichiers des URLs