as it seems to result in broken behaviour in combination with Squid 2.6
(disabled by default).
== Configuration changes ==
-* None yet!
+* $wgUseETag, to enable/disable sending of HTTP ETag headers
+ (default: disabled)
== Major new features ==
+* (bug 7098) Add an option to disable/enable sending of HTTP ETag headers,
+ as it seems to result in broken behaviour in combination with Squid 2.6
+ (disabled by default).
* (bug 550) Allow blocks on anonymous users only.
* (bug 6420) Render thumbnails for DJVU images, support multipage DJVU display
on image pages. Added new 'page=' thumbnail option to select a page from a
*/
$wgUseGzip = false;
+/** Whether MediaWiki should send an ETag header */
+$wgUseETag = false;
+
# Email notification settings
#
}
function sendCacheControl() {
- global $wgUseSquid, $wgUseESI, $wgSquidMaxage, $wgRequest;
+ global $wgUseSquid, $wgUseESI, $wgUseETag, $wgSquidMaxage, $wgRequest;
$fname = 'OutputPage::sendCacheControl';
- if ($this->mETag)
+ if ($wgUseETag && $this->mETag)
$wgRequest->response()->header("ETag: $this->mETag");
# don't serve compressed data to clients who can't handle it