From c32069cfc4f8c934c8d2be5281a29b1b493f9b5f Mon Sep 17 00:00:00 2001 From: Lucien Gentis Date: Sat, 11 Feb 2017 16:37:30 +0000 Subject: [PATCH] Rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1782617 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/core.html.fr | 13 +++++-- docs/manual/mod/core.xml.meta | 2 +- docs/manual/mod/mod_proxy.html.fr | 2 +- docs/manual/mod/mod_proxy_fcgi.html.fr | 52 ++++++++++++++++++------- docs/manual/mod/mod_proxy_fcgi.xml.meta | 2 +- docs/manual/mod/mod_remoteip.html.fr | 3 +- docs/manual/mod/mod_remoteip.xml.meta | 2 +- docs/manual/mod/mod_setenvif.html.fr | 4 +- docs/manual/mod/mod_setenvif.xml.meta | 2 +- docs/manual/mod/quickreference.html.fr | 6 +-- docs/manual/vhosts/examples.html.fr | 19 +++++++-- docs/manual/vhosts/examples.xml.meta | 2 +- 12 files changed, 73 insertions(+), 36 deletions(-) diff --git a/docs/manual/mod/core.html.fr b/docs/manual/mod/core.html.fr index 240044dedd..0bf754eccb 100644 --- a/docs/manual/mod/core.html.fr +++ b/docs/manual/mod/core.html.fr @@ -33,8 +33,6 @@  ja  |  tr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
Description:Fonctionnalités de base du serveur HTTP Apache toujours disponibles
Statut:Core
@@ -2192,7 +2190,7 @@ clients
top

Directive HttpProtocolOptions

- + @@ -2252,6 +2250,15 @@ Apache # Missing CRLF
GET / HTTP/1.0\n\n

+

Utilitaires en ligne de commande et CRLF

+

Il peut s'avérer nécessaire de forcer certains utilitaires à utiliser + CRLF ; si ce n'est pas le cas, httpd reverra une réponse HTTP 400 comme + dans le cas précédent. Par exemple, le client OpenSSL s_client + doit utiliser le paramètre -crlf pour fonctionner correctement.

+

Pour détecter des problèmes tels que l'absence de CRLF, vous pouvez + utiliser la directive DumpIOInput qui permet de décortiquer + les requêtes HTTP.

+
RegisteredMethods|LenientMethods
diff --git a/docs/manual/mod/core.xml.meta b/docs/manual/mod/core.xml.meta index b9d96ee4c5..e78755527a 100644 --- a/docs/manual/mod/core.xml.meta +++ b/docs/manual/mod/core.xml.meta @@ -10,7 +10,7 @@ de en es - fr + fr ja tr diff --git a/docs/manual/mod/mod_proxy.html.fr b/docs/manual/mod/mod_proxy.html.fr index 58165468d1..046a61a999 100644 --- a/docs/manual/mod/mod_proxy.html.fr +++ b/docs/manual/mod/mod_proxy.html.fr @@ -476,7 +476,7 @@ ProxyPass "/examples" "http://backend.example.com/examples" timeout=10

La définition de la variable d'environnement "no-proxy" permet de - désactiver le traitement par mod_proxy de la requête + désactiver mod_proxy dans le traitement de la requête courante. Cette variable doit être définie via la directive SetEnvIf car la directive SetEnv n'est pas évaluée assez tôt.

top
diff --git a/docs/manual/mod/mod_proxy_fcgi.html.fr b/docs/manual/mod/mod_proxy_fcgi.html.fr index cc957b50bd..1ef875ff5d 100644 --- a/docs/manual/mod/mod_proxy_fcgi.html.fr +++ b/docs/manual/mod/mod_proxy_fcgi.html.fr @@ -29,8 +29,6 @@

Langues Disponibles:  en  |  fr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
Description:Modifie les contraintes sur les messages des requêtes HTTP
Description:Modifie les contraintes sur le format des requêtes HTTP
Syntaxe:HttpProtocolOptions [Strict|Unsafe] [RegisteredMethods|LenientMethods] [Allow0.9|Require1.0]
Défaut:HttpProtocolOptions Strict LenientMethods Allow0.9
@@ -241,8 +239,8 @@ certains sc + [!]environment-variable-name + [value-expression] @@ -277,25 +275,49 @@ d
environment-variable-name
Spécifie le nom de la variable d'environnement à modifier, par exemple -PATH_INFO.
+PATH_INFO. Si elle est précédée d'un point d'exclamation, la définition de la +variable sera annulée.
value-expression
Spécifie la nouvelle valeur de la variable "environment-variable-name". On peut inclure des références arrières, comme "$1", issues de captures en provenance de -l'expression rationnelle conditional-expression
+l'expression rationnelle conditional-expression. Si cette valeur est +omise, la variable est définie (ou sa valeur est écrasée) par une chaîne vide +— voir cependant la note ci-après. -

-# Une modification basique, inconditionnelle
-ProxyFCGISetEnvIf "true" PATH_INFO "/example"
-
-# Utilisation d'une variable d'environnement pour spécidier la nouvelle valeur
-ProxyFCGISetEnvIf "true" PATH_INFO "%{reqenv:SCRIPT_NAME}"
+

# Une modification basique, inconditionnelle
+ProxyFCGISetEnvIf "true" PATH_INFO "/example"
+
+# Utilisation d'une variable d'environnement pour spécifier la nouvelle valeur
+ProxyFCGISetEnvIf "true" PATH_INFO "%{reqenv:SCRIPT_NAME}"
 
# Utilisation de captures dans la condition et de références arrières dans la -# nouvelle valeur
-ProxyFCGISetEnvIf "reqenv('PATH_TRANSLATED') =~ m#(/.*prefix)(\d+)(.*)#" PATH_TRANSLATED "$1$3"
-

+# nouvelle valeur +ProxyFCGISetEnvIf "reqenv('PATH_TRANSLATED') =~ m#(/.*prefix)(\d+)(.*)#" PATH_TRANSLATED "$1$3" +
+ +

Note : Annulation définition ou valeur vide

+ La ligne suivante annule la définition de la variable VARIABLE, + ce qui l'empêche d'être envoyée au serveur FastCGI : + +
ProxyFCGISetEnvIf true !VARIABLE
+ + + La ligne suivante, quant à elle, efface la valeur de la variable + VARIABLE en lui affectant la chaîne vide ; cette variable + VARIABLE sera alors tout de même envoyée au serveur FastCGI : + +
ProxyFCGISetEnvIf true VARIABLE
+ + + La spécification CGI/1.1 ne fait pas de + distinction entre une variable contenant une chaîne vide et une variable qui + n'existe pas. De nombreuses implémentations CGI et FastCGI font cependant + cette distinction (ou permettent aux scripts de la faire). Le choix de celle + que vous allez utiliser dépend de votre implémentation et de la raison qui + vous pousse à modifier cette variable. +
diff --git a/docs/manual/mod/mod_proxy_fcgi.xml.meta b/docs/manual/mod/mod_proxy_fcgi.xml.meta index 2b5ea83e0e..6b7f40e715 100644 --- a/docs/manual/mod/mod_proxy_fcgi.xml.meta +++ b/docs/manual/mod/mod_proxy_fcgi.xml.meta @@ -8,6 +8,6 @@ en - fr + fr diff --git a/docs/manual/mod/mod_remoteip.html.fr b/docs/manual/mod/mod_remoteip.html.fr index 28ec8ca63f..352e73c77e 100644 --- a/docs/manual/mod/mod_remoteip.html.fr +++ b/docs/manual/mod/mod_remoteip.html.fr @@ -29,8 +29,6 @@

Langues Disponibles:  en  |  fr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
Description:Module fournissant le support de FastCGI à mod_proxy
Statut:Extension
Description:Permet d'adapter la valeur des variables envoyées aux serveurs FastCGI
Syntaxe:ProxyFCGISetEnvIf conditional-expression - environment-variable-name - value-expression
Contexte:configuration du serveur, serveur virtuel, répertoire, .htaccess
Statut:Extension
Module:mod_proxy_fcgi
+
Description:Remplace l'adresse IP du client pour la requête par l'adresse IP présentée par un mandataire ou un répartiteur de charge via les en-têtes de la requête. @@ -261,6 +259,7 @@ RemoteIPProxiesHeader X-Forwarded-By
Contexte:configuration du serveur, serveur virtuel
Statut:Base
Module:mod_remoteip
Compatibilité:Disponible à partir de la version 2.4.26 du serveur HTTP Apache

La directive RemoteIPProxyProtocol permet d'activer ou de désactiver la prise en compte et la gestion de l'en-tête de diff --git a/docs/manual/mod/mod_remoteip.xml.meta b/docs/manual/mod/mod_remoteip.xml.meta index 771852e80c..1a7c78a9f1 100644 --- a/docs/manual/mod/mod_remoteip.xml.meta +++ b/docs/manual/mod/mod_remoteip.xml.meta @@ -8,6 +8,6 @@ en - fr + fr diff --git a/docs/manual/mod/mod_setenvif.html.fr b/docs/manual/mod/mod_setenvif.html.fr index 171fcb773f..179ebaf676 100644 --- a/docs/manual/mod/mod_setenvif.html.fr +++ b/docs/manual/mod/mod_setenvif.html.fr @@ -32,8 +32,6 @@  ko  |  tr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
@@ -158,7 +156,7 @@ attributs de la requ

La directive SetEnvIf permet de définir des variables d'environnement en fonction des attributs de la requête. L'attribut spécifié comme premier argument peut - se présenter sous l'une des trois formes suivantes :

+ se présenter sous l'une des formes suivantes :

  1. Un champ d'en-tête de requête HTTP (voir la RFC2616 pour diff --git a/docs/manual/mod/mod_setenvif.xml.meta b/docs/manual/mod/mod_setenvif.xml.meta index ea30ada3d5..864c18fdbe 100644 --- a/docs/manual/mod/mod_setenvif.xml.meta +++ b/docs/manual/mod/mod_setenvif.xml.meta @@ -8,7 +8,7 @@ en - fr + fr ja ko tr diff --git a/docs/manual/mod/quickreference.html.fr b/docs/manual/mod/quickreference.html.fr index 7dbea7d43a..4541811915 100644 --- a/docs/manual/mod/quickreference.html.fr +++ b/docs/manual/mod/quickreference.html.fr @@ -662,7 +662,7 @@ heartbeat
+ [Allow0.9|Require1.0] diff --git a/docs/manual/vhosts/examples.html.fr b/docs/manual/vhosts/examples.html.fr index 588c75d045..a2282185b6 100644 --- a/docs/manual/vhosts/examples.html.fr +++ b/docs/manual/vhosts/examples.html.fr @@ -29,17 +29,28 @@  ko  |  tr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.

Le but de ce document est d'essayer de répondre aux questions - les plus répandues sur la configuration des serveurs virtuels. + les plus fréquentes sur la configuration des serveurs virtuels. Les scénarios présentés ici se rencontrent quand plusieurs - serveurs Webs doivent tourner sur une seule et même machine au + serveurs web doivent tourner sur une seule et même machine au moyen de serveurs virtuels par nom ou par IP.

+

Note à propos du contexte de configuration

Les serveurs virtuels + doivent être spécifiés au niveau de la configuration globale du serveur. + Certaines distributions tierces du serveur peuvent cependant utiliser un fichier de + configuration initial alternatif ou des fichiers de configuration multiples + qui acceptent tous des directives à portée globale. Elles peuvent aussi + proposer une convention de spécification des serveurs virtuels au sein de + ces fichiers multiples qui seront eux-mêmes inclus dans le fichier de + configuration global via la directive Include. Vous pourrez trouver plus de détails dans + le README de la distribution tierce, tel que + /usr/share/doc/apache2/README.Debian.gz pour les distributions basées sur + Debian et Ubuntu.

+
+
Description:Permet de définir des variables d'environnement en fonction de certaines caractéristiques de la requête
Statut:Base
HostnameLookups On|Off|Double Off svdC
Active la recherche DNS sur les adresses IP des clients
HttpProtocolOptions [Strict|Unsafe] [RegisteredMethods|LenientMethods] - [Allow0.9|Require1.0] Strict LenientMetho +svC
Modifie les contraintes sur les messages des requêtes HTTP
Strict LenientMetho +svC
Modifie les contraintes sur le format des requêtes HTTP
IdentityCheck On|Off Off svdE
Active la journalisation de l'identité RFC 1413 de l'utilisateur distant
IdentityCheckTimeout secondes 30 svdE
Détermine le délai d'attente pour les requêtes @@ -982,8 +982,8 @@ mandat
ProxyExpressEnable [on|off]svE
Active la fonctionnalité du module.
ProxyFCGIBackendType FPM|GENERIC FPM svdhE
Spécifie le type de l'application FastCGI d'arrière-plan
ProxyFCGISetEnvIf conditional-expression - environment-variable-name - value-expressionsvdhE
Permet d'adapter la valeur des variables envoyées aux serveurs + [!]environment-variable-name + [value-expression]svdhE
Permet d'adapter la valeur des variables envoyées aux serveurs FastCGI
ProxyFtpDirCharset jeu-caractères ISO-8859-1 svdE
Définit le jeu de caractères des listings FTP mandatés