From fe56266683663a75c140ad4e973fb58105e64b52 Mon Sep 17 00:00:00 2001
From: Rainer Jung
Date: Tue, 31 Jan 2012 18:20:53 +0000
Subject: [PATCH] Backports from trunk:
- r1200955: Patch from Luke Meyer, clarifies usage of ProxyPassReverseCookiePath directive. As per bug #51126
- r1200968: A little clarification about variable interpolation, as requested in bug #51125
- r1202453: Fix xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1238730 13f79535-47bb-0310-9956-ffa450edef68
---
docs/manual/mod/mod_proxy.xml | 27 ++++++++++++++++++++++-----
1 file changed, 22 insertions(+), 5 deletions(-)
diff --git a/docs/manual/mod/mod_proxy.xml b/docs/manual/mod/mod_proxy.xml
index 7cd2c91c2c..75e65f46a4 100644
--- a/docs/manual/mod/mod_proxy.xml
+++ b/docs/manual/mod/mod_proxy.xml
@@ -1331,6 +1331,8 @@ rewriting headers that are a URL, this rewrites the domain
string in Set-Cookie
headers.
+
+
ProxyPassReverseCookiePath
Adjusts the Path string in Set-Cookie headers from a reverse-
@@ -1341,10 +1343,25 @@ proxied server
directory
-Usage is basically similar to
-ProxyPassReverse, but instead of
-rewriting headers that are a URL, this rewrites the path
-string in Set-Cookie
headers.
+
+Useful in conjunction with
+ProxyPassReverse
+in situations where backend URL paths are mapped to public paths on the
+reverse proxy. This directive rewrites the path
string in
+Set-Cookie
headers. If the beginning of the cookie path matches
+internal-path, the cookie path will be replaced with
+public-path.
+
+In the example given with
+ProxyPassReverse, the directive:
+
+
+ ProxyPassReverseCookiePath / /mirror/foo/
+
+
+will rewrite a cookie with backend path /
(or
+/example
or, in fact, anything) to /mirror/foo/
.
+
@@ -1712,7 +1729,7 @@ header for proxied requests
ProxyPassReverseCookiePath directives,
and causes them to substitute the value of an environment
variable varname
for the string ${varname}
- in configuration directives.
+ in configuration directives (if the interpolate option is set).
Keep this turned off (for server performance) unless you need it!
--
2.40.0