无法在响应标头中删除服务器(亚马逊 AWS)

Jat*_*Jat 0 http http-headers amazon-ec2 amazon-web-services apache-2.2

我无法从响应标头中删除“服务器”标头。我正在使用亚马逊 EC2。我在 Apache 配置中添加了这个:

ServerSignature Off Header unset Server RequestHeader unset Server

它不做任何事情。我仍然可以在响应标头中看到服务器标头说“Apache (Amazon)”。有什么线索吗?

小智 5

您不能取消设置服务器响应标头。虽然 HTTP RFC 不要求它,但 Apache httpd 开发人员不赞成完全删除它。因此,除非您想修改源代码并进行编译,否则它将在那里。此外,您可能还想查看ServerTokens指令。

Apache bugzilla 条目在这里