http协议中apache隐藏头部版本信息,PHP版本信息隐藏

今天在看http返回头信息时候

Server    Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/0.9.8t
X-Powered-By PHP/5.3.10

里面有Apache版本和php版本信息,这样很不安全、

于是度娘找到方法

编辑httpd.conf文件
找到

ServerTokens OS
ServerSignature On

修改为

ServerTokens ProductOnly
ServerSignature Off

若没有直接加最最后

修改php.ini文件
找到

expose_php = On


修改为

expose_php = OFF

重启apahce,

http头部返回中只包含了

Server: Apache


你可能感兴趣的:(http协议中apache隐藏头部版本信息,PHP版本信息隐藏)