From 6855a22a511196dd13728bec8dd2df9dcbc779a7 Mon Sep 17 00:00:00 2001 From: Mark Rendle Date: Mon, 10 Sep 2012 22:17:01 +0200 Subject: [PATCH] Apache does not deliberately violate open standards Section 4.2 of the DNT specification (http://www.w3.org/2011/tracking-protection/drafts/tracking-dnt.html#dnt-header-field) states that "An HTTP intermediary must not add, delete, or modify the DNT header field in requests forwarded through that intermediary unless that intermediary has been specifically installed or configured to do so by the user making the requests." This commit reverts a change which caused Apache httpd to delete the DNT header field for all users of a popular browser, including those who had explicitly made an informed decision to enable the DNT:1 header. --- docs/conf/httpd.conf.in | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/docs/conf/httpd.conf.in b/docs/conf/httpd.conf.in index c0767a391df..1372873e4ac 100644 --- a/docs/conf/httpd.conf.in +++ b/docs/conf/httpd.conf.in @@ -409,13 +409,3 @@ Include @rel_sysconfdir@/extra/proxy-html.conf SSLRandomSeed startup builtin SSLRandomSeed connect builtin - -# Deal with user agents that deliberately violate open standards -# - -BrowserMatch "MSIE 10.0;" bad_DNT - - -RequestHeader unset DNT env=bad_DNT - -