From 0b90b0225d7811271101987a1c87646d504e2e9b Mon Sep 17 00:00:00 2001 From: Eric Covener Date: Wed, 6 Jan 2010 01:31:06 +0000 Subject: [PATCH] clarify that FileETag is for static files only, and explicitly mention that ETags aren't generated for files parsed by mod_include. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@896299 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/core.html.en | 10 ++++++++-- docs/manual/mod/core.xml | 10 ++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/docs/manual/mod/core.html.en b/docs/manual/mod/core.html.en index 0b4b933918..f5af9658b4 100644 --- a/docs/manual/mod/core.html.en +++ b/docs/manual/mod/core.html.en @@ -1137,7 +1137,7 @@ in case of an error

FileETag Directive

+HTTP response header for static files @@ -1148,7 +1148,7 @@ HTTP response header

The FileETag directive configures the file attributes that are used to create the ETag (entity - tag) response header field when the document is based on a file. + tag) response header field when the document is based on a static file. (The ETag value is used in cache management to save network bandwidth.) In Apache 1.3.22 and earlier, the ETag value was always formed @@ -1192,6 +1192,12 @@ HTTP response header These conditional requests will break if the ETag format is changed via FileETag. +

Server Side Includes

+ An ETag is not generated for responses parsed by mod_include, + since the response entity can change without a change of the INode, MTime, or Size + of the static file with embedded SSI directives. +
+
top
diff --git a/docs/manual/mod/core.xml b/docs/manual/mod/core.xml index 2178f82b68..17573dee42 100644 --- a/docs/manual/mod/core.xml +++ b/docs/manual/mod/core.xml @@ -1095,7 +1095,7 @@ in case of an error FileETag File attributes used to create the ETag -HTTP response header +HTTP response header for static files FileETag component ... FileETag INode MTime Size server configvirtual host @@ -1107,7 +1107,7 @@ HTTP response header

The FileETag directive configures the file attributes that are used to create the ETag (entity - tag) response header field when the document is based on a file. + tag) response header field when the document is based on a static file. (The ETag value is used in cache management to save network bandwidth.) In Apache 1.3.22 and earlier, the ETag value was always formed @@ -1151,6 +1151,12 @@ HTTP response header These conditional requests will break if the ETag format is changed via FileETag. + Server Side Includes + An ETag is not generated for responses parsed by mod_include, + since the response entity can change without a change of the INode, MTime, or Size + of the static file with embedded SSI directives. + + -- 2.40.0

Description:File attributes used to create the ETag -HTTP response header
Syntax:FileETag component ...
Default:FileETag INode MTime Size
Context:server config, virtual host, directory, .htaccess