From: Rich Bowen Date: Sat, 2 May 2026 20:51:27 +0000 (+0000) Subject: Bug 66648: Document AddOutputFilterByType context merging behavior (additive within... X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ee0146a547c8f80c2ed9d521f54b84b3251dbfea;p=thirdparty%2Fapache%2Fhttpd.git Bug 66648: Document AddOutputFilterByType context merging behavior (additive within context, replaces across contexts) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933734 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/mod_filter.xml b/docs/manual/mod/mod_filter.xml index d08cf64aac..d41680d729 100644 --- a/docs/manual/mod/mod_filter.xml +++ b/docs/manual/mod/mod_filter.xml @@ -294,6 +294,26 @@ being moved to mod_filter in version 2.3.7 </Location> +

Note that AddOutputFilterByType directives + within the same context are additive, but a definition in a more + specific context (such as a + VirtualHost, + Directory, or + Location section) + will replace — not add to — any definitions inherited from a + broader context. This is the same behavior as + AddOutputFilter.

+ + +# Server context: compress text/html and text/plain +AddOutputFilterByType DEFLATE text/html text/plain +<VirtualHost *:80> + # Replaces the server-level definition for this vhost; + # only text/css will be compressed here: + AddOutputFilterByType DEFLATE text/css +</VirtualHost> + + AddOutputFilter