From: Jeff Trawick PATH_INFO. Les gestionnaires qui
- servent des scripts, commecgi-script et isapi-handler, acceptent en général par
+ servent des scripts, comme cgi-script et isapi-handler, acceptent en général par
défaut les requêtes avec PATH_INFO.
diff --git a/docs/manual/mod/mod_proxy.html.en b/docs/manual/mod/mod_proxy.html.en
index b96490899e2..953c3cf94b7 100644
--- a/docs/manual/mod/mod_proxy.html.en
+++ b/docs/manual/mod/mod_proxy.html.en
@@ -1217,15 +1217,6 @@ through
removes the normal limited protection against URL-based attacks
provided by the proxy.
The optional interpolate keyword (available in
- httpd 2.2.9 and later), in combination with
- ProxyPassInterpolateEnv causes the ProxyPass
- to interpolate environment variables, using the syntax
- ${VARNAME}. Note that many of the standard CGI-derived
- environment variables will not exist when this interpolation happens,
- so you may still have to resort to mod_rewrite
- for complex rules.
When used inside a <Location> section, the first argument is omitted and the local
directory is obtained from the <Location>. The same will occur inside a
<LocationMatch> section,
@@ -1238,6 +1229,31 @@ through
RewriteRule directive with the
[P] flag.
The optional interpolate keyword (available in
+ httpd 2.2.9 and later), in combination with
+ ProxyPassInterpolateEnv causes the ProxyPass
+ to interpolate environment variables, using the syntax
+ ${VARNAME}. Note that many of the standard CGI-derived
+ environment variables will not exist when this interpolation happens,
+ so you may still have to resort to mod_rewrite
+ for complex rules. Also note that interpolation is not supported
+ within the scheme portion of a URL. Dynamic determination of the
+ scheme can be accomplished with mod_rewrite as in the
+ following example.
+RewriteEngine On
+
+RewriteCond %{HTTPS} =off
+RewriteRule . - [E=protocol:http]
+RewriteCond %{HTTPS} =on
+RewriteRule . - [E=protocol:https]
+
+RewriteRule ^/mirror/foo/(.*) %{ENV:protocol}://backend.example.com/$1 [P]
+ProxyPassReverse /mirror/foo/ http://backend.example.com/
+ProxyPassReverse /mirror/foo/ https://backend.example.com/
+
+
@@ -1390,7 +1406,8 @@ proxied server
httpd 2.2.9 and later), used together with
ProxyPassInterpolateEnv, enables interpolation
of environment variables specified using the format ${VARNAME}.
-
+ Note that interpolation is not supported within the scheme portion of a
+ URL.
When used inside a <Location> section, the first argument is omitted and the local
directory is obtained from the <Location>. The same occurs inside a <LocationMatch> section, but will probably not work as
diff --git a/docs/manual/mod/mod_proxy.xml.ja b/docs/manual/mod/mod_proxy.xml.ja
index 9f0ea311228..9419ed28661 100644
--- a/docs/manual/mod/mod_proxy.xml.ja
+++ b/docs/manual/mod/mod_proxy.xml.ja
@@ -1,7 +1,7 @@
-
+