From a90dde305b7e523ff3b133fcf8c97fa13cfa2fb2 Mon Sep 17 00:00:00 2001 From: Lucien Gentis Date: Sat, 19 Nov 2016 16:20:20 +0000 Subject: XML updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1770501 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/core.xml.fr | 41 +++++++++++++++++++++++++++++++++++++- docs/manual/mod/mod_headers.xml.fr | 14 ++++++++++--- docs/manual/mod/mod_proxy.xml.fr | 13 +++++------- 3 files changed, 56 insertions(+), 12 deletions(-) (limited to 'docs') diff --git a/docs/manual/mod/core.xml.fr b/docs/manual/mod/core.xml.fr index aef9b24011..57d904dd47 100644 --- a/docs/manual/mod/core.xml.fr +++ b/docs/manual/mod/core.xml.fr @@ -1,7 +1,7 @@ - + @@ -2440,6 +2440,45 @@ host + +IfFile +Regroupe des directives qui ne seront traitées que si un fichier +existe au démarrage +<IfFile [!]parameter-name> ... + </IfFile> +server configvirtual host +directory.htaccess + + + +

La section <IfFile filename>...</IfFile> + permet de conditionner le traitement de directives à + l'existence d'un fichier sur disque. Ainsi, les directives définies au sein + d'une section IfFile ne seront + traitées que si le fichier filename existe. Si le fichier + filename n'existe pas, tout ce qui se trouve entre les marqueurs + start et end sera ignoré. filename peut être un chemin absolu ou + relatif au chemin défini par la directive ServerRoot.

+ +

Le paramètre filename de l'en-tête d'une section IfFile peut prendre la même forme que la variable + test de la section IfDefine ; à ce titre, le résultat du test peut être + inversé en plaçant le caractère ! juste avant + filename. +

+ +

Si filename est un chemin relatif, il sera généré par rapport + au chemin défini par la directive ServerRoot. Lorsque + la directive IfFile intervient avant + la définition de la directive ServerRoot, + filename sera relatif au répertoire racine par défaut du serveur + ou au répertoire racine passé dans la ligne de commande via l'option + -d.

+ +
+
+ IfModule Contient des directives qui ne s'appliquent qu'en fonction diff --git a/docs/manual/mod/mod_headers.xml.fr b/docs/manual/mod/mod_headers.xml.fr index fe88aaf0e9..d0efbdc8e8 100644 --- a/docs/manual/mod/mod_headers.xml.fr +++ b/docs/manual/mod/mod_headers.xml.fr @@ -1,7 +1,7 @@ - + @@ -463,8 +463,16 @@ version 2.4.10
setifempty
L'en-tête est défini, mais seulement s'il n'existe - aucun en-tête avec le même nom.
- Disponible depuis la version 2.4.7 du serveur HTTP Apache.
+ aucun en-tête avec le même nom. + + L'en-tête Content-Type est un cas particulier car il est possible que sa + valeur ait été déterminée mais que l'en-tête ne soit pas présent dans la + réponse lorsque setifempty est évalué. Dans ce cas, il est + préférable d'utiliser set comme dans l'exemple suivant : + + Header set Content-Type "text/plain" "expr=-z %{CONTENT_TYPE}" + +
unset
L'en-tête est supprimé s'il existe. Si plusieurs en-têtes diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr index 1cfa456771..650b651021 100644 --- a/docs/manual/mod/mod_proxy.xml.fr +++ b/docs/manual/mod/mod_proxy.xml.fr @@ -1,7 +1,7 @@ - + @@ -989,8 +989,9 @@ de la version 2.4.7 du serveur HTTP Apache chemin virtuel local ; url est une URL partielle pour le serveur distant et ne doit pas contenir de chaîne d'arguments.

- Note : Cette directive ne peut pas être - utilisée dans un contexte de niveau répertoire. + Note : Cette directive n'est pas supportée au sein + des sections Directory + et Files. En général, la directive ProxyRequests doit être définie à @@ -1040,12 +1041,8 @@ de la version 2.4.7 du serveur HTTP Apache http://example.com/miroir/foo/bar en une requête mandatée pour http://backend.example.com/bar.

-

La directive ProxyPass ne peut pas être placée dans une section - Directory ou - Files.

-

Si vous avez besoin d'un configuration de mandataire inverse plus - souple, reportez-vous à la documentaion de la directive RewriteRule et son drapeau [P].

-- cgit v1.2.3