PHP查询字符串存在,但空GET

时间:2014-05-28 21:36:57

标签: php get query-string

在我的网站上,我的一个页面在加载时从不包含GET值。

脚本的开头是:

print_r($_GET);
print_r($_SERVER);

对于$_SERVER我得到:

REQUEST_URI => /dir/sub_dir/script_name/?s=30&v=20
QUERY_STRING => 

$_GET我只有:Array ( )

这似乎不是任何其他页面的问题。

导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:1)

我在本地删除了.htaccess个文件,我忘记了在其中一个子目录中,我确实有一个.htaccess带有一些拒绝/允许规则,那就是打破GET但其他一切正在加载。删除.htaccess(或将其修正为正确)会使GET值重新开始工作。