1

请让我知道如何从响应中删除 Web 服务器的默认横幅 - Apache http1.1 coyote

4

2 回答 2

2

如果您在谈论 apache 生成页面底部的生成行,则必须使用以下命令更新 httpd.conf:

ServerSignature Off

http://httpd.apache.org/docs/2.2/mod/core.html#serversignature

请注意,这些信息也是通过 HTTP 标头发送的。您可以通过此指令更改它们

关于 Coyote,AFAIK 没有隐藏这些信息的关键。

于 2008-11-27T10:01:41.943 回答
0

在 server.xml 中会有一个<Connector>元素。为其添加一个server属性。例如:

<Connector executor="tomcatThreadPool"
    port="80" protocol="HTTP/1.1"
    server=" "
    ...
/>

不幸的是,将server属性设置为空字符串不会导致行为发生任何变化。设置server为带有单个空格的字符串会产生如下标题:

Server:  

虽然不是最佳的,但它是进步的。

于 2012-01-04T23:55:47.997 回答