【问题标题】:Why is my QUERY_STRING empty?为什么我的 QUERY_STRING 为空?
【发布时间】:2012-07-23 18:20:00
【问题描述】:

我在本地运行服务器。它是带有 PHP 的 Apache2。以下是我编写的文件。

.htaccess

错误文档 404 /notFoundError.php

/notFoundError.php

当我输入一些不存在的 url http://localhost/this/is/dummy?key=value 时,它会成功重定向到 notFoundError.php 并打印 phpinfo 表。我在_SERVER["QUERY_STRING"] 行中找不到key=value

【问题讨论】:

标签: php apache2 query-string http-status-code-404


【解决方案1】:

查看how to Pass query string in 404 error redirect through .htaccess? 以获得答案。

您需要访问 $_SERVER['REDIRECT_QUERY_STRING']

【讨论】:

    【解决方案2】:

    如果您要发送到不存在的页面,则会调用 404。 这就是您被重定向到 notFoundError.php 然后显示其内容的原因?

    你想完成什么?

    【讨论】:

      猜你喜欢
      • 2023-02-03
      • 2016-09-04
      • 2018-06-26
      • 2010-11-25
      • 2018-04-07
      • 2015-02-22
      • 2017-12-07
      • 2010-12-14
      • 1970-01-01
      相关资源
      最近更新 更多