From d635855020e1745bc856db6420ead85655ba4df3 Mon Sep 17 00:00:00 2001 From: Lucien Gentis Date: Mon, 5 Nov 2012 15:41:14 +0000 Subject: [PATCH] Updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1405843 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/expr.xml.fr | 32 ++++++++++++++++++++++++++---- docs/manual/mod/mod_proxy.xml.fr | 12 ++++++++++- docs/manual/mod/mod_rewrite.xml.fr | 9 ++++++--- docs/manual/upgrading.xml.fr | 4 ++-- 4 files changed, 47 insertions(+), 10 deletions(-) diff --git a/docs/manual/expr.xml.fr b/docs/manual/expr.xml.fr index 4dc486373e5..278aae65373 100644 --- a/docs/manual/expr.xml.fr +++ b/docs/manual/expr.xml.fr @@ -1,7 +1,7 @@ - + @@ -61,7 +61,14 @@ Syntaxe en Forme de Backus-Naur

La Forme de Backus-Naur (souvent abrégée en BNF, de l'anglais Backus-Naur Form) est une notation permettant de décrire - les règles syntaxiques des langages de programmation. + les règles syntaxiques des langages de programmation. En + général, les expressions représentent des valeurs booléennes. Dans + ce cas, le point de départ de la BNF est expr. + Cependant, certaines directives comme LogMessage utilisent comme + paramètres des expressions qui représentent des chaînes de + caractères. Dans ce cas, le point de départ de la BNF est + string.

@@ -143,7 +150,13 @@ listfunction ::= listfuncname "(" word ")"
 
     

Les variables suivantes contiennent la valeur de l'en-tête de requête HTTP correspondant. La fonction - req permet d'extraire les valeurs des autres en-têtes.

+ req permet d'extraire les valeurs des autres + en-têtes. L'utilisation de ces variables peut provoquer + l'ajout du nom d'en-tête correspondant à l'en-tête Vary de la + réponse HTTP, sauf spécification contraire pour la directive + qui accepte l'expression comme paramètre. La function req_novary permet de + modifier ce comportement.

@@ -448,7 +461,12 @@ listfunction ::= listfuncname "(" word ")" - + + + @@ -482,6 +500,12 @@ listfunction ::= listfuncname "(" word ")"

Les fonctions marquées comme "restreints" ne sont pas disponibles avec certains modules comme mod_include.

+

Lorsque les fonctions req ou http sont + utilisées, le nom d'en-tête sera automatiquement ajouté à l'en-tête + Vary de la réponse HTTP, sauf spécification contraire pour la + directive qui accepte l'expression comme paramètre. La fonction + req_novary permet d'empêcher cet ajout.

+

En plus des fonctions dont la valeur est une chaîne, il existe aussi des fonctions dont la valeur est une liste, qui acceptent une chaîne comme argument, et renvoient une liste de mots, autrement dit diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr index 7d514a2ec15..06b4ce27f49 100644 --- a/docs/manual/mod/mod_proxy.xml.fr +++ b/docs/manual/mod/mod_proxy.xml.fr @@ -1,7 +1,7 @@ - + @@ -1236,6 +1236,16 @@ ProxyPass /mirror/foo http://backend.example.com conteneurs de servlet), séparez-les par le caractère '|'. La première partie contient le cookie et la seconde le chemin.

+ + +

Dans une configuration de niveau répertoire pour /chemin
- (/chemin/physique/vers/chemin/.htaccess, avec + (/chemin/physique/vers/chemin/.htacccess, avec RewriteBase /chemin)
pour la requête ``GET /chemin/chemin-local/infochemin'':

diff --git a/docs/manual/upgrading.xml.fr b/docs/manual/upgrading.xml.fr index da9946e852e..4824ca51459 100644 --- a/docs/manual/upgrading.xml.fr +++ b/docs/manual/upgrading.xml.fr @@ -3,7 +3,7 @@ - +

NomDescriptionRestreint
req, httpLit l'en-tête de requête HTTP
Lit l'en-tête de requête HTTP ; les noms + d'en-tête correspondants peuvent être ajoutés à l'en-tête Vary, + voir ci-dessous
req_novaryIdentique à req, mais les noms + d'en-tête correspondants ne seront pas ajoutés à l'en-tête Vary
resp Lit l'en-tête de réponse HTTP
reqenv
stickysessionsep"."Permet de définir le caractère de séparation dans le cookie + de session. En effet, certains serveurs d'application d'arrière-plan + n'utilisent pas le '.' comme caractère de séparation. Par + exemple, le serveur Oracle Weblogic utilise le caractère '!'. + Cette option permet donc de définir le caractère de séparation à + une valeur appropriée. Si elle est définie à 'Off', aucun + caractère de séparation ne sera utilisé. +
scolonpathdelim Off Si ce paramètre est défini à On, le caractère diff --git a/docs/manual/mod/mod_rewrite.xml.fr b/docs/manual/mod/mod_rewrite.xml.fr index 6df9d745178..5d237957cfb 100644 --- a/docs/manual/mod/mod_rewrite.xml.fr +++ b/docs/manual/mod/mod_rewrite.xml.fr @@ -1,7 +1,7 @@ - + @@ -620,7 +620,10 @@ la réécriture soit effectuée

Si la chaîne de test contient la valeur spéciale expr, expression de comparaison sera traité en tant qu'expression rationnelle de type ap_expr.

+ href="../expr.html">ap_expr. Si des en-têtes HTTP sont + référencés dans l'expression rationnelle, et si le drapeau + novary n'est pas activé, ils seront ajoutés à + l'en-tête Vary.

Autres points à connaître ::

    @@ -1487,7 +1490,7 @@ redondant)