删除Apache2中的http标头

时间:2010-12-16 18:34:23

标签: apache header unset

在Apache2.2.9托管网站上,我想删除下面的标题。

2010年12月16日星期四,格林尼治标准时间17:49:45 服务器Apache 保持活动超时= 15,最大= 92 连接保持活跃

让我先讨论一下对于它是否正确/合法/好看的问题,以及服务器和日期:我已经阅读了标准,我仍然想要这样做。保存的字节数很多(平均响应大小约为200B)。

在我的site.conf中(最后从apache2.conf加载)我试过这个没有成功:

    Header unset Date
    Header unset Server
    Header unset Connection 
    Header unset Keep-Alive

其他Header unset指令确实有效(因此加载了mod_headers)。

1 个答案:

答案 0 :(得分:5)

你有没有注意到这个bug report?无法取消设置某些标头是Apache中的设计问题。附加的修补程序包含一种删除Server标头的方法。简要地看一下,似乎可以在modules / http / http_filters.c,1000行左右完成其余的不需要的默认包括标题的分类...