From: Lucien Gentis Date: Sun, 12 Jan 2014 13:54:22 +0000 (+0000) Subject: Updates. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=021614bc11c13584184c7044a0cdb5945940f9b8;p=thirdparty%2Fapache%2Fhttpd.git Updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1557532 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/env.xml.fr b/docs/manual/env.xml.fr index ccb65a34a35..c7b5416a132 100644 --- a/docs/manual/env.xml.fr +++ b/docs/manual/env.xml.fr @@ -1,7 +1,7 @@ - + @@ -167,6 +167,18 @@ module="mod_setenvif">SetEnvIf et RewriteCond ne verront pas les variables qu'elle aura définies. + +
  • Lorsque le serveur cherche un chemin via une sous-requête interne (par exemple la + recherche d'un DirectoryIndex), ou lorsqu'il génère un + listing du contenu d'un répertoire via le module + mod_autoindex, la sous-requête n'hérite pas des + variables d'environnement spécifiques à la requête. En outre, à cause + des phases de l'API auxquelles mod_setenvif prend + part, les directives SetEnvIf ne sont pas évaluées + séparément dans la sous-requête.
  • @@ -184,7 +196,7 @@ mod_rewrite - Allow + Require CustomLog Deny ExtFilterDefine @@ -549,9 +561,7 @@ SetEnvIf Referer "^http://www\.example\.com/" local_referal # Autorise les navigateurs qui n'envoient aucune information de Referer SetEnvIf Referer "^$" local_referal <Directory /web/images> - Order Deny,Allow - Deny from all - Allow from env=local_referal + Require env local_referal </Directory> diff --git a/docs/manual/getting-started.xml.fr b/docs/manual/getting-started.xml.fr index 1bc00d67684..28a5058b478 100644 --- a/docs/manual/getting-started.xml.fr +++ b/docs/manual/getting-started.xml.fr @@ -1,7 +1,7 @@ - + diff --git a/docs/manual/howto/auth.xml.fr b/docs/manual/howto/auth.xml.fr index 208f1573ca7..d76d85b8145 100644 --- a/docs/manual/howto/auth.xml.fr +++ b/docs/manual/howto/auth.xml.fr @@ -1,7 +1,7 @@ - + @@ -230,9 +230,10 @@ Require user rbowen être utilisée pour la transmission de données hautement sensibles si elle n'est pas associée au module mod_ssl. Apache supporte une autre méthode d'authentification : AuthType - Digest. Cette méthode est implémentée par le module mod_auth_digest et est beaucoup plus sécurisée. La plupart - des navigateurs récents supportent l'authentification Digest.

    + Digest. Cette méthode est implémentée + par le module mod_auth_digest et a été conçue pour + améliorer la sécurité. Ce but n'a cependant pas été atteint et il est préférable + de chiffrer la connexion avec mod_ssl.

    La directive AuthName définit diff --git a/docs/manual/mod/core.xml.fr b/docs/manual/mod/core.xml.fr index 6078baec5ca..cedb739a69e 100644 --- a/docs/manual/mod/core.xml.fr +++ b/docs/manual/mod/core.xml.fr @@ -1,7 +1,7 @@ - + @@ -968,7 +968,7 @@ du système de fichiers correspondant à une expression rationnelle< particulière. -

    A partir de la version 2.5.0, les groupes nommés et les +

    A partir de la version 2.4.8, les groupes nommés et les références arrières sont extraits et enregistrés dans l'environnement avec leur nom en majuscules et préfixé par "MATCH_". Ceci permet @@ -1927,7 +1927,7 @@ host

    correspondrait à la plupart des formats graphiques de l'Internet.

    -

    A partir de la version 2.5.0, les groupes nommés et les +

    A partir de la version 2.4.8, les groupes nommés et les références arrières sont extraits et enregistrés dans l'environnement avec leur nom en majuscules et préfixé par "MATCH_". Ceci permet @@ -2991,7 +2991,7 @@ host

    correspondrait à toute URL contenant les sous-chaînes /extra/data ou /special/data.

    -

    A partir de la version 2.5.0, les groupes nommés et les +

    A partir de la version 2.4.8, les groupes nommés et les références arrières sont extraits et enregistrés dans l'environnement avec leur nom en majuscules et préfixé par "MATCH_". Ceci permet diff --git a/docs/manual/mod/mod_authz_core.xml.fr b/docs/manual/mod/mod_authz_core.xml.fr index ee5798d8781..234420c55b1 100644 --- a/docs/manual/mod/mod_authz_core.xml.fr +++ b/docs/manual/mod/mod_authz_core.xml.fr @@ -1,7 +1,7 @@ - + @@ -121,6 +121,18 @@ SetEnvIf User-Agent ^KnockKnock/2\.0 let_me_in commence par KnockKnock/2.0 se verront autoriser l'accès, alors que tous les autres seront rejetés.

    +

    Lorsque le serveur cherche un chemin via une sous-requête interne (par exemple la + recherche d'un DirectoryIndex), ou lorsqu'il génère un + listing du contenu d'un répertoire via le module + mod_autoindex, la sous-requête n'hérite pas des + variables d'environnement spécifiques à la requête. En outre, à cause + des phases de l'API auxquelles mod_setenvif prend + part, les directives SetEnvIf ne sont pas évaluées + séparément dans la sous-requête.

    +
    Require all diff --git a/docs/manual/mod/mod_setenvif.xml.fr b/docs/manual/mod/mod_setenvif.xml.fr index 405268b9d00..c8d91c0b238 100644 --- a/docs/manual/mod/mod_setenvif.xml.fr +++ b/docs/manual/mod/mod_setenvif.xml.fr @@ -1,7 +1,7 @@ - + @@ -51,6 +51,19 @@ de caractéristiques de la requête BrowserMatch ^Mozilla netscape BrowserMatch MSIE !netscape + +

    Lorsque le serveur cherche un chemin via une sous-requête interne (par exemple la + recherche d'un DirectoryIndex), ou lorsqu'il génère un + listing du contenu d'un répertoire via le module + mod_autoindex, la sous-requête n'hérite pas des + variables d'environnement spécifiques à la requête. En outre, à cause + des phases de l'API auxquelles mod_setenvif prend + part, les directives SetEnvIf ne sont pas évaluées + séparément dans la sous-requête.

    + Les variables d'environnement et le diff --git a/docs/manual/new_features_2_4.xml.fr b/docs/manual/new_features_2_4.xml.fr index b8a36fdd62d..08b0277e00e 100644 --- a/docs/manual/new_features_2_4.xml.fr +++ b/docs/manual/new_features_2_4.xml.fr @@ -3,7 +3,7 @@ - + + @@ -58,7 +58,7 @@ la forme courte soit la plus couramment utilisée, nous vous recommandons de vous familiariser avec les drapeaux sous leur forme longue, afin de bien mémoriser ce que chaque drapeau est supposé faire. Certains drapeaux acceptent un ou plusieurs arguments. Les drapeaux ne -sont pas sensibles à la casse.

    +sont pas sensibles à la casse.

    Les drapeaux qui modifient les métadonnées associées à la requête (T=, H=, E=) n'ont aucun effet dans un contexte de répertoire ou de @@ -434,6 +434,16 @@ dire, tant que l'URI contient un A), effectuer la substitution (c'est à dire, remplacer le A par un B).

    +

    A partir de la version 2.5.0, ce module renvoie une erreur après +10000 itérations afin d'éviter les boucles infinies. Ce nombre maximum +d'itération peut être modifié via le drapeau N.

    + +# On veut remplacer 1 caractère à chaque itération de la boucle +RewriteRule (.+)[><;]$ $1 [N=32000] +# ... ou s'arrêter après 10 itérations +RewriteRule (.+)[><;]$ $1 [N=10] + +
    NC|nocase