From: Mike Rumph
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;
+ however, ProxyPass does not interpret the regexp as such, so it is necessary
+ to use ProxyPassMatch
in this situation instead.
The ProxyPass directive is not supported in <Directory>
or <Files>
sections.
If you require a more flexible reverse-proxy configuration, see the
+ RewriteRule
directive with the
+ [P]
flag.
The !
directive is useful in situations where you don't want
to reverse-proxy a subdirectory, e.g.
ProxyPass key=value
Parameters
In Apache HTTP Server 2.1 and later, mod_proxy supports pooled connections to a backend server. Connections created on demand can be retained in a pool for future use. Limits on the pool size @@ -1226,6 +1240,8 @@ through </Proxy>
+Additional ProxyPass Keywords
+Normally, mod_proxy will canonicalise ProxyPassed URLs. But this may be incompatible with some backends, particularly those that make use of PATH_INFO. The optional nocanon @@ -1234,18 +1250,6 @@ through as it removes the normal limited protection against URL-based attacks provided by the proxy.
-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;
- however, ProxyPass does not interpret the regexp as such, so it is necessary
- to use ProxyPassMatch
in this situation instead.
This directive is not supported in <Directory>
or <Files>
sections.
If you require a more flexible reverse-proxy configuration, see the
- 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
diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr
index 43990bd49c3..9c91eba5295 100644
--- a/docs/manual/mod/mod_proxy.xml.fr
+++ b/docs/manual/mod/mod_proxy.xml.fr
@@ -1,7 +1,7 @@
-
+
diff --git a/docs/manual/mod/mod_proxy.xml.ja b/docs/manual/mod/mod_proxy.xml.ja
index ff12b1c586f..9657409d3e1 100644
--- a/docs/manual/mod/mod_proxy.xml.ja
+++ b/docs/manual/mod/mod_proxy.xml.ja
@@ -1,7 +1,7 @@
-
+