更改http标头信息以隐藏服务器信息

时间:2012-01-08 22:20:56

标签: php http http-headers

我的问题是我是否可以省略使用php在http标头中发送我的服务器信息?我知道它本身并不危险,但幽默我。如果我想省略这些信息,我该怎么做呢。如果我想插入错误的服务器信息以引导潜在的有害用户误入歧途怎么样?我看过php doc,但我找不到它。感谢。

1 个答案:

答案 0 :(得分:11)

我不知道使用PHP来做这件事是正确的方法。服务器是否运行Apache?如果是这样,您可以将以下选项添加到配置文件中以隐藏服务器信息:

ServerTokens ProductOnly
ServerSignature Off

要隐藏PHP信息,请修改php.ini并添加以下行:

expose_php Off

或者,如果此选项已存在,请从On更改为Off

参考:http://www.debianadmin.com/apache-tipshide-apache-information-php-software-version.html