From: Lucien Gentis
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
+
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
d'environnement standard dérivées de CGI n'existeront pas lorsque
- l'interpolation se produit ; vous devrez alors encore avoir avoir
- recours à mod_rewrite pour des règles
- complexes. Notez aussi que l'interpolation n'est supportée dans
- la partie protocole/hostname/port d'une URL que pour les variables qui sont
- accessibles au moment où la directive est interprétée (similairement à la
- directive Define). La détermination dynamique de
- ces champs peut être effectuée à l'aide de
- mod_rewrite. L'exemple suivant décrit comment utiliser
- mod_rewrite pour définir dynamiquement le protocole à http
- ou https :
mod_rewrite pour des règles complexes. Notez aussi que
+ l'interpolation n'est supportée dans la partie protocole/hostname/port d'une
+ URL que pour les variables qui sont accessibles au moment où la directive
+ est interprétée (similairement à la directive Define). La détermination dynamique de ces champs
+ peut être effectuée à l'aide de mod_rewrite. L'exemple
+ suivant décrit comment utiliser mod_rewrite pour définir
+ dynamiquement le protocole à http ou https :
RewriteEngine On @@ -1912,7 +1906,7 @@ les configurations de mandataires inversesStatut: Extension - Module: mod_proxy Cette directive, ainsi que l'argument interpolate des +
Cette directive, ainsi que l'argument
interpolatedes directivesProxyPass,ProxyPassReverse,ProxyPassReverseCookieDomainet @@ -1926,7 +1920,7 @@ les configurations de mandataires inversesProxyPassReverseCookiePath, en leur indiquant de remplacer la chaîne${nom_var}dans les directives de configuration par la valeur de la variable d'environnement -nom_varsi l'option interpolate est +nom_varsi l'optioninterpolateest spécifiée.La partie protocole/hostname/port de
ProxyPasspeut contenir des variables, mais seulement celles qui sont accessibles au @@ -2026,7 +2020,7 @@ du serveur local en utilisant des expressions rationnellesDescription: Ajuste l'URL dans les en-têtes de la réponse HTTP envoyée par un serveur mandaté en inverse +[interpolate] Syntaxe: ProxyPassReverse [chemin] url -[interpolate]Contexte: configuration globale, serveur virtuel, répertoire Statut: Extension @@ -2098,13 +2092,11 @@ ProxyPassReverseCookiePath "/" "/mirror/foo/" Module: mod_proxy
ProxyPass
correspondante.
- 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
- n'est pas supportée dans la partie protocole d'une URL.
-
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 n'est pas supportée
+ dans la partie protocole d'une URL.
Lorsque cette directive est utilisée dans une section <Location>, le premier
argument est omis et le répertoire local est obtenu à partir de
@@ -2126,7 +2118,7 @@ ProxyPassReverseCookiePath "/" "/mirror/foo/"
ProxyPassReverseCookieDomain domaine-interne
-domaine-public [interpolate]ProxyPassReverseCookiePath chemin-interne
-chemin-public [interpolate]Lorsqu'elle est activée, cette directive va transmettre l'en-tête
- Host: de la requête entrante vers le serveur mandaté, au lieu du nom
- d'hôte spécifié par la directive ProxyPass.
Host: de la requête entrante vers le serveur mandaté, au lieu
+ du nom d'hôte spécifié par la directive ProxyPass.
Cette directive est habituellement définie à Off.
Elle est principalement utile dans les configurations particulières
diff --git a/docs/manual/mod/mod_proxy.xml.ja b/docs/manual/mod/mod_proxy.xml.ja
index 0a60ce2ddf3..e4d1f330a41 100644
--- a/docs/manual/mod/mod_proxy.xml.ja
+++ b/docs/manual/mod/mod_proxy.xml.ja
@@ -1,7 +1,7 @@
-
+