From: Lucien Gentis Date: Sat, 5 Apr 2014 17:05:41 +0000 (+0000) Subject: Updates. X-Git-Tag: 2.5.0-alpha~4346 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3cec311f6470c9b2f7be6788e1378f781f7725c4;p=apache Updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1585143 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/core.xml.fr b/docs/manual/mod/core.xml.fr index 2757af788d..ef4da9b9a8 100644 --- a/docs/manual/mod/core.xml.fr +++ b/docs/manual/mod/core.xml.fr @@ -1,7 +1,7 @@ - + @@ -36,7 +36,6 @@ l'écoute d'un protocole AcceptFilter protocole filtre d'acceptation server config -Sous Windows, disponible depuis la version 2.3.3.

Cette directive permet d'effectuer une optimisation de la socket @@ -1478,7 +1477,6 @@ host ErrorLogFormat [connection|request] format server configvirtual host -Disponible depuis la version 2.3.9 d'Apache

La directive ErrorLogFormat permet de @@ -2405,8 +2403,6 @@ avant de fermer une connexion persistante server configvirtual host -La spécification d'une valeur en millisecondes est -possible depuis les versions 2.3.2 et supérieures d'Apache httpd

Le nombre de secondes pendant lesquelles Apache httpd va attendre une diff --git a/docs/manual/mod/mod_headers.xml.fr b/docs/manual/mod/mod_headers.xml.fr index a51a6241bd..eb0af97324 100644 --- a/docs/manual/mod/mod_headers.xml.fr +++ b/docs/manual/mod/mod_headers.xml.fr @@ -1,7 +1,7 @@ - + @@ -205,6 +205,14 @@ Header merge Cache-Control no-store env=NO_STORE Header set Set-Cookie testcookie "expr=-z %{req:Cookie}" +

  • + Ajoute un en-tête de mise en cache pour les réponses avec un + code d'état HTTP de 200 + + Header append Cache-Control s-maxage=600 "expr=%{REQUEST_STATUS} == 200" + +
  • + @@ -353,24 +361,27 @@ serveur HTTP Apache

    L'argument optionnel condition permet de déterminer sur quelle table interne d'en-têtes de réponses cette directive va - opérer. D'autres composants du serveur peuvent avoir stocké leurs - en-têtes de réponses dans la table correspondant à - onsuccess ou dans celle correspondant à - always. Dans ce contexte, "Always" fait référence au - choix d'envoyer les en-têtes que vous ajoutez aux réponses, qu'elle - soient avec succès ou échouées ; par contre, si votre action est une - fonction d'un en-tête existant, vous devrez lire la documentation de - manière plus approfondie car dans ce cas, les choses se compliquent.

    - -

    Vous pouvez avoir à changer la valeur par défaut - onsuccess en always dans des circonstances - similaires à celles exposées plus loin. Notez aussi que la répétition + opérer. En dépit du nom, la valeur par défaut de + onsuccess ne limite pas une action + aux réponses avec un code d'état de 2xx. Les en-têtes définis sous + cette condition sont encore utilisés quand par exemple une requête + est mandatée ou générée par un programme CGI avec succès, + et ceci même dans le cas où ils ont généré un code d'échec.

    + +

    Lorsque votre action est une fonction agissant sur un en-tête + existant, vous pourrez être amené à spécifier une condition + always, en fonction de la table interne dans laquelle + l'en-tête original a été défini. La table qui correspond à + always est utilisée pour les réponses d'erreur générées + localement ainsi que pour les réponses qui ont abouti. + Notez aussi que la répétition de cette directive avec les deux conditions peut être pertinente dans certains scénarios, car always n'englobe pas onsuccess en ce qui concerne les en-têtes existants :

    +

    Outre le paramètre condition décrit ci-dessus, vous + pouvez limiter une action en fonction de codes d'état HTTP, par + exemple pour les requêtes mandatées ou générées par un programme + CGI. Voir l'exemple qui utilise %{REQUEST_STATUS} dans la section + ci-dessus.

    +

    L'action que cette directive provoque est déterminée par le premier argument (ou par le second argument si une condition est spécifiée). Il peut prendre diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr index faf2518aa4..5186210b80 100644 --- a/docs/manual/mod/mod_proxy.xml.fr +++ b/docs/manual/mod/mod_proxy.xml.fr @@ -1,7 +1,7 @@ - + @@ -1476,8 +1476,7 @@ ProxyPass / balancer://hotcluster/ module="mod_rewrite">RewriteRule et son drapeau [P].

    -

    Le mot-clé optionnel interpolate (disponible depuis - httpd 2.2.9), en combinaison avec la directive +

    Le mot-clé optionnel interpolate, en combinaison avec la directive ProxyPassInterpolateEnv, permet à ProxyPass d'interpoler les variables d'environnement à l'aide de la syntaxe ${VARNAME}. Notez que de nombreuses variables @@ -1647,8 +1646,8 @@ ProxyPassReverseCookiePath / /mirror/foo/ ProxyPass correspondante.

    -

    Le mot-clé optionnel interpolate (disponible depuis - httpd 2.2.9), utilisé en combinaison avec la directive +

    Le mot-clé optionnel interpolate, + utilisé en combinaison avec la directive ProxyPassInterpolateEnv, permet l'interpolation des variables d'environnement spécifiées en utilisant le format ${VARNAME}. Notez que l'interpolation diff --git a/docs/manual/rewrite/flags.xml.fr b/docs/manual/rewrite/flags.xml.fr index 312b6bb1c8..6a00d78984 100644 --- a/docs/manual/rewrite/flags.xml.fr +++ b/docs/manual/rewrite/flags.xml.fr @@ -1,7 +1,7 @@ - + @@ -73,7 +73,10 @@ d'utilisation.

    B (échappement dans les références arrières)

    Avec le drapeau [B], la directive RewriteRule échappe les caractères -non-alphanumériques avant d'appliquer la transformation.

    +non-alphanumériques avant d'appliquer la transformation. A partir +de la version 2.4.10, vous pouvez limiter l'échappement dans les +références arrières à une liste de caractères que vous pouvez spécifiez comme +dans cet exemple : [B=#?;]

    mod_rewrite doit supprimer les séquences d'échappement des URLs avant leur @@ -108,6 +111,11 @@ rencontre un.

    contexte d'un mandataire, où l'accès au serveur d'arrière-plan échouera si on présente à ce dernier une URL non échappée.

    +

    Une alternative à ce drapeau consiste à utiliser une directive +RewriteCond pour capturer +%{THE_REQUEST}, les chaînes capturées se présentant +alors sous la forme codée.

    +
    C|chain