“如何取消设置(隐藏)”;服务器";在Amazon Linux上运行的Apache 2.4.39 Apache配置中的标头

“如何取消设置(隐藏)”;服务器";在Amazon Linux上运行的Apache 2.4.39 Apache配置中的标头,apache,server,header,httpd.conf,Apache,Server,Header,Httpd.conf,我正在使用AmazonLinux并运行Apache2.4.39。 我添加了“Header unset Server”以及“ServerToken Prod”和“ServerSignature Off” 但是,我仍然在标题中看到“Server:Apache”。 此外,我还尝试使用以下命令将服务器头设置为null: 标头集服务器“” 这可以工作并显示空标题,但是,它仅适用于index.php 我想这是工作的所有网页支持的网站,如.gif,admin.css等 请建议 提前谢谢 尝试我建议的修复方法:

我正在使用AmazonLinux并运行Apache2.4.39。 我添加了“Header unset Server”以及“ServerToken Prod”和“ServerSignature Off”

但是,我仍然在标题中看到“Server:Apache”。 此外,我还尝试使用以下命令将服务器头设置为null: 标头集服务器“”

这可以工作并显示空标题,但是,它仅适用于index.php

我想这是工作的所有网页支持的网站,如.gif,admin.css等

请建议

提前谢谢

尝试我建议的修复方法:

然后将其添加到
/etc/apache2/apache.conf
的末尾:

<IfModule security2_module>
    SecRuleEngine on
    ServerTokens Min
    SecServerSignature " "
</IfModule> 
您使用的标记将您指向一个主题上有httpd配置问题的地方
<IfModule security2_module>
    SecRuleEngine on
    ServerTokens Min
    SecServerSignature " "
</IfModule> 
sudo service apache2 restart