无法用 expose_php 隐藏 X-Powered-By

can not hide X-Powered-By with expose_php

我想隐藏我的 php 版本以响应 headers,为此我将 expose_php 更改为 off 但它不起作用

并且我将 Header unset X-Powered-By 添加到我的 htaccess 文件中,但也没有用 你能指导我吗?

当我在本地主机中尝试 Value off 对我不起作用,而 Off 对我有用,看起来它区分大小写

注意:需要重启服务器

and I added Header unset X-Powered-By to my htaccess file but in did not work either

根据哪个 group 设置了 X-Powered-By header,您可能需要使用 always 条件(而不是默认 onsuccess)。例如:

Header always unset X-Powered-By

您也可以尝试从 PHP 本身中删除 header。例如:

<?php
header_remove('X-Powered-By');

参考: