From 228d28ac8fe2403917c628d469aa2afb09352b78 Mon Sep 17 00:00:00 2001
From: Eric Covener
Date: Wed, 20 Nov 2013 19:04:19 +0000
Subject: [PATCH] doc behavior change in r821333, CacheEnable foo / does not
apply to forward proxy.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1543907 13f79535-47bb-0310-9956-ffa450edef68
---
docs/manual/mod/mod_cache.xml | 11 ++++++-----
docs/manual/upgrading.xml | 6 ++++++
2 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/docs/manual/mod/mod_cache.xml b/docs/manual/mod/mod_cache.xml
index 7d11ae4097..cce66e1d2d 100644
--- a/docs/manual/mod/mod_cache.xml
+++ b/docs/manual/mod/mod_cache.xml
@@ -345,6 +345,8 @@ manager
CacheEnable cache_type [url-string]
server configvirtual host
directory
+A url-string of '/' applied to forward proxy content in 2.2 and
+ earlier.
@@ -372,9 +374,8 @@ manager
LocationMatch sections are processed
before globally defined CacheEnable directives.
- When acting as a forward proxy server, url-string can
- also be used to specify remote sites and proxy protocols which
- caching should be enabled for.
+ When acting as a forward proxy server, url-string must
+ minimally begin with a protocol for which caching should be enabled.
# Cache content (normal handler only)
@@ -389,13 +390,13 @@ CacheQuickHandler off
CacheEnable disk
</LocationMatch>
-# Cache proxied url's (normal or quick handler)
+# Cache all but forward proxy url's (normal or quick handler)
CacheEnable disk /
# Cache FTP-proxied url's (normal or quick handler)
CacheEnable disk ftp://
-# Cache content from www.example.org (normal or quick handler)
+# Cache forward proxy content from www.example.org (normal or quick handler)
CacheEnable disk http://www.example.org/
diff --git a/docs/manual/upgrading.xml b/docs/manual/upgrading.xml
index 90474297a1..0b61459fb6 100644
--- a/docs/manual/upgrading.xml
+++ b/docs/manual/upgrading.xml
@@ -256,6 +256,12 @@ Allow from example.org
jsessionid
.
+ mod_cache: The second parameter to
+ CacheEnable only
+ matches forward proxy content if it begins with the correct
+ protocol. In 2.2 and earlier, a parameter of '/' matched all
+ content.
+
mod_ldap: LDAPTrustedClientCert is now
consistently a per-directory setting only. If you use this
--
2.40.0