如何在PHP中删除X-Powered-By标头?我在Apache服务器上,我使用的是PHP 5.21.我不能在php中使用header_remove函数,因为5.21不支持它.我使用Header unset X-Powered-By,它在我的本地机器上工作,但不在我的生产服务器上.
如果php不支持ver <5.3的header_remove(),还有替代方法吗?
我知道在PHP中,它发送X-Powered-By标头以获得PHP版本.
我也知道通过附加一些校验和,你可以访问PHP的学分和一些随机图像(这里有更多信息).
我也知道在php.ini你可以转expose_php = off.
但这是我在一些网站上所做的事情,这是有用的
header('X-Powered-By: Alex');
Run Code Online (Sandbox Code Playgroud)
当我查看标题时,我可以看到它现在是'Alex'而不是PHP版本.我的问题是,这将首先发送先前的PHP标头(在它到达我之前header(),是否可由任何嗅探器程序检测到?或者是由PHP收集的标题,然后再发送回浏览器?
顺便说一句,这不是为了安全性,只是好奇如何在PHP中使用标头.