我的问题是,我是否可以使用php在http头中省略发送服务器信息?我知道这本身并不危险,但很幽默。如果我想省略这些信息,我该怎么做呢。如果我想插入虚假的服务器信息,以引导潜在的有害用户误入歧途,那该怎么办?我看过php文档,但找不到。谢谢。
我不知道使用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