请输入图片描述

隐藏X-Powered-By

修改php.ini文件设置
expose_php = Off

apache隐藏server

修改httpd.conf设置
ServerSignature Off
ServerTokens Prod

nginx隐藏server

修改nginx.conf 在http里面设置
server_tokens off;
请输入图片描述

我拿我的nginx服务器来做演示,会发现X-Powered-By已经隐藏,但是依然存在Server: nginx,只不过隐藏去了nginx的版本号码,apache的我没有测试。