如何控制$ _SERVER数组中出现的内容?

时间:2013-07-27 10:22:22

标签: php apache

PHP Manual

  

$ _ SERVER是一个包含标题,路径等信息的数组,   和脚本位置。 此数组中的条目由。创建   网络服务器。无法保证每个网络服务器都能提供   任何这些;服务器可能省略某些服务器,或提供未列出的其他服   这里。

我们是否可以配置Web服务器以启用和/或禁用$_SERVER阵列中的条目?

例如,我们是否可以阻止Web服务器使用请求标头填充$_SERVER数组,例如$_SERVER['HTTP_USER_AGENT']$_SERVER['HTTP_HOST']$_SERVER['HTTP_IF_NONE_MATCH']等?

使用PHP 5.3.26,Apache 2.2.24。

1 个答案:

答案 0 :(得分:0)

也许可以通过UnsetEnv查看http://httpd.apache.org/docs/2.2/mod/mod_env.html

未经测试。