From 564a90226180cbfdd3e2cb336be1d04998cd7543 Mon Sep 17 00:00:00 2001
From: Lucien Gentis
Date: Sun, 8 Jan 2017 17:11:47 +0000
Subject: Rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1777891 13f79535-47bb-0310-9956-ffa450edef68
---
docs/manual/mod/core.html.fr | 12 +++++-
docs/manual/mod/core.xml.meta | 2 +-
docs/manual/mod/mod_info.html.fr | 11 ++++--
docs/manual/mod/mod_info.xml.meta | 2 +-
docs/manual/mod/mod_remoteip.html.fr | 71 ++++++++++++++++++++++++++++++++---
docs/manual/mod/mod_remoteip.xml.meta | 2 +-
docs/manual/mod/mod_rewrite.html.fr | 20 +++++++++-
docs/manual/mod/mod_rewrite.xml.meta | 2 +-
docs/manual/vhosts/details.html.fr | 2 -
docs/manual/vhosts/details.xml.meta | 2 +-
10 files changed, 106 insertions(+), 20 deletions(-)
diff --git a/docs/manual/mod/core.html.fr b/docs/manual/mod/core.html.fr
index e6106b555e..bdc68d71a7 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.
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_info.html.fr b/docs/manual/mod/mod_info.html.fr
index f9cdd559d8..e3ea11a8cf 100644
--- a/docs/manual/mod/mod_info.html.fr
+++ b/docs/manual/mod/mod_info.html.fr
@@ -31,8 +31,6 @@
ja |
ko
-Cette traduction peut être périmée. Vérifiez la version
- anglaise pour les changements récents.
Description: | Affiche une présentation complète de la configuration du
serveur |
Statut: | Extension |
@@ -134,6 +132,8 @@ serveur
Une simple liste des modules activés
?server
Uniquement des informations de base sur le serveur
+ ?providers
+ Liste des fournisseurs disponbles pour votre serveur
@@ -141,7 +141,12 @@ serveur
Si la directive de configuration define
-DDUMP_CONFIG
est utilisée, mod_info
va
envoyer la configuration préinterprétée vers stdout
au
- cours du démarrage du serveur. "Préinterprétée" signifie que
+ cours du démarrage du serveur.
+
+
httpd -DDUMP_CONFIG -k start
+
+
+
"Préinterprétée" signifie que
les directives telles que <IfDefine>
et <IfModule>
sont évaluées et les variables
d'environnement remplacées par leurs valeurs. Cela ne représente
cependant pas la configuration définitive. En particulier, les
diff --git a/docs/manual/mod/mod_info.xml.meta b/docs/manual/mod/mod_info.xml.meta
index 9f670b9a11..9e62f45727 100644
--- a/docs/manual/mod/mod_info.xml.meta
+++ b/docs/manual/mod/mod_info.xml.meta
@@ -8,7 +8,7 @@
en
- fr
+ fr
ja
ko
diff --git a/docs/manual/mod/mod_remoteip.html.fr b/docs/manual/mod/mod_remoteip.html.fr
index 1cf10a01ab..7413b95f96 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: | 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.
@@ -51,6 +49,9 @@ r
l'en-tête de requête configuré via la directive
RemoteIPHeader .
+ En outre, ce module implémente la partie serveur du protocole PROXY
+ de HAProxy lorsqu'on utilise la directive RemoteIPProxyProtocol .
+
Une fois sa valeur modifiée comme indiqué, cette adresse IP client est
utilisée pour la fonctionnalité Require ip de
mod_authz_host ; elle est aussi affichée par
@@ -84,6 +85,7 @@ r
mod_authz_host
mod_status
mod_log_config
+Proxy Protocol Spec
Commentaires
@@ -252,14 +254,71 @@ RemoteIPProxiesHeader X-Forwarded-By
La documentation de cette directive
- n'a pas encore t traduite. Veuillez vous reporter la version
- en langue anglaise.
+ |
---|
+ La directive RemoteIPProxyProtocol
permet
+ d'activer ou de désactiver la prise en compte et la gestion de l'en-tête de
+ connexion du protocole PROXY. Si elle est définie à On
, la
+ demande du client doit envoyer l'en-tête approprié pour chaque
+ nouvelle connexion, sinon cette dernière sera fermée. Si elle est définie à
+ Optional
, la demande du client peut envoyer l'en-tête
+ approprié, mais ce n'est pas obligatoire.
+
+ Bien que cette directive peut être définie au niveau de n'importe quel
+ serveur virtuel, il est important de garder à l'esprit que, étant donné que
+ le protocole PROXY est basé sur la connexion et agnostique quant au
+ protocle, son activation/désactivation est basée sur le couple adresse
+ IP/port. Cela signifie que si plusieurs serveurs virtuels à base de nom sont
+ configurés avec le même couple adresse IP/port, et si vous activez le
+ protocole PROXY pour l'un d'entre eux, il le sera aussi pour tous les autres
+ (avec le même couple adresse IP/port). Cela signifie aussi que si vous
+ tentez d'activer le protocole PROXY pour un serveur virtuel et de le
+ désactiver pour un autre, cela ne marchera pas ; dans ce dernier cas, la
+ dernière directive l'emporte sur les autres et une notification sera
+ enregistrée dans le journal pour indiquer les réglages qui ont été annulés.
+
+ Lorsque plusieurs serveurs virtuels avec le même couple
+ adresse IP/port sont configurés avec une combinaison de drapeaux
+ On
et Optional
, les connexions ne seront pas
+ fermées si l'en-tête approprié n'est pas envoyé. L'activation interviendra
+ alors après la lecture de la requête si bien que les serveurs virtuels
+ configurés avec le drapeau On
renverront une erreur 400 Bad
+ Request. Les serveurs virtuels configurés avec le drapeau
+ Optional
quant à eux continueront de fonctionner de manière
+ habituelle mais sans remplacer les informations IP du client.
+
+ Listen 80
+<VirtualHost *:80>
+ ServerName www.example.com
+ RemoteIPProxyProtocol Optional
+
+ #Les requêtes pour ce serveur virtuel ne doivent pas obligatoirement
+ #contenir d'en-tête du protocole PROXY
+</VirtualHost>
+
+<VirtualHost *:80>
+ ServerName www.example.com
+ RemoteIPProxyProtocol On
+
+ #Les requêtes pour ce serveur virtuel doivent contenir un en-tête du
+ #protocole PROXY. Si ce n'est pas le cas, une erreur 400 sera renvoyée
+</VirtualHost>
+
+Listen 8080
+<VirtualHost *:8080>
+ ServerName www.example.com
+ RemoteIPProxyProtocol On
+
+ #Les requêtes pour ce serveur virtuel doivent contenir un en-tête du
+ #protocole PROXY. Si ce n'est pas le cas, la connexion sera fermée
+</VirtualHost>
+
+
+
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_rewrite.html.fr b/docs/manual/mod/mod_rewrite.html.fr
index 420a310232..c697b9f5eb 100644
--- a/docs/manual/mod/mod_rewrite.html.fr
+++ b/docs/manual/mod/mod_rewrite.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: | Ce module fournit un moteur de réécriture à base de
règles permettant de réécrire les URLs des requêtes
à la volée |
@@ -1092,6 +1090,24 @@ pour le moteur de r
version 2.4.16 du serveur HTTP Apache.
+ LegacyPrefixDocRoot
+
+
+ Avant la version 2.4.26, si une substitution était une URL absolue qui
+ correspondait au serveur virtuel courant, l'URL pouvait être tout d'abord
+ réduite à sa partie chemin, puis enfin en chemin local. Comme l'URL peut
+ être réduite en chemin local, le chemin doit être préfixé par la
+ valeur de la directive DocumentRoot, ce qui permet d'interdire l'accès à
+ un fichier tel que /tmp/myfile suite à une requête pour
+ http://host/file/myfile avec la RewriteRule
suivante :
+ RewriteRule /file/(.*) http://localhost/tmp/$1
+
+ Cette option permet de restaurer l'ancien comportement lorsqu'un chemin
+ local obtenu à partir de la réduction d'une URL n'est pas préfixé par la
+ valeur de la directive DocumentRoot. Disponible à partir de la version
+ 2.4.26 du serveur HTTP Apache.
+
+
diff --git a/docs/manual/mod/mod_rewrite.xml.meta b/docs/manual/mod/mod_rewrite.xml.meta
index 0be21e86f4..decc0a7b1e 100644
--- a/docs/manual/mod/mod_rewrite.xml.meta
+++ b/docs/manual/mod/mod_rewrite.xml.meta
@@ -8,6 +8,6 @@
en
- fr
+ fr
diff --git a/docs/manual/vhosts/details.html.fr b/docs/manual/vhosts/details.html.fr
index ee38b8070b..16565ec884 100644
--- a/docs/manual/vhosts/details.html.fr
+++ b/docs/manual/vhosts/details.html.fr
@@ -28,8 +28,6 @@
ko |
tr
-Cette traduction peut être périmée. Vérifiez la version
- anglaise pour les changements récents.
Ce document vise à expliquer dans le détail comment le serveur
diff --git a/docs/manual/vhosts/details.xml.meta b/docs/manual/vhosts/details.xml.meta
index 9ec06df893..5cd5c305f7 100644
--- a/docs/manual/vhosts/details.xml.meta
+++ b/docs/manual/vhosts/details.xml.meta
@@ -8,7 +8,7 @@
en
- fr
+ fr
ko
tr
--
cgit v1.2.1