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