Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
修改Apache服务器头名称_Apache_Ubuntu_Header - Fatal编程技术网

修改Apache服务器头名称

修改Apache服务器头名称,apache,ubuntu,header,Apache,Ubuntu,Header,我正在使用Ubuntu,我想将标题从“Server:Apache/2.2.22(Ubuntu)”修改为“Server:MyName”,我该怎么做?没有使用ModSecurity 如果可能的话,请提及清晰的步骤。如果不编辑源代码,或者安装类似ModSecurity的东西,或者在Apache前面放置其他东西,您就不能这样做 最好将以下内容添加到Apache配置中,将其更改为“Server:Apache”: ServerTokens Prod 有关更多详细信息,请参阅 人们一次又一次地要求允许在Ap

我正在使用Ubuntu,我想将标题从“Server:Apache/2.2.22(Ubuntu)”修改为“Server:MyName”,我该怎么做?没有使用ModSecurity


如果可能的话,请提及清晰的步骤。

如果不编辑源代码,或者安装类似ModSecurity的东西,或者在Apache前面放置其他东西,您就不能这样做

最好将以下内容添加到Apache配置中,将其更改为“Server:Apache”:

ServerTokens Prod
有关更多详细信息,请参阅

人们一次又一次地要求允许在Apache中实现这一点,因为这样做非常简单,但是Apache开发人员强烈反对这一点,并说它没有增加任何安全价值()

虽然隐藏这一点的好处可能被夸大了,但许多人(包括我自己)不同意Apache在这里的立场,当然也不同意ServerTokens的默认设置(“完整”)。有些人可能会争辩说,它的自我迫使你保留“Apache”

无论如何,同时,我对它的感觉还不够强烈,以至于每次升级时都无法手动编辑源代码,也无法安装任何其他东西来处理它们的实例(每一个都可能导致更多问题),所以只能使用“Apache”。没什么大不了的