如何通过.htaccess在404错误重定向中传递查询字符串?

时间:2012-04-28 18:02:05

标签: php .htaccess

我有一个index.php文件,用于处理对服务器的所有请求。我以这种方式在.htaccess中设置了404错误重定向:

ErrorDocument 404 /index.php

如果用户请求文件,例如page.php,则会正确地将其重定向到index.php页。

当用户请求page.php?page=about, then my index.php is unable to retrieve the query $ {REQUEST ['page']`时会出现问题。

如何使用using通过index.php获取查询about

1 个答案:

答案 0 :(得分:6)

$_SERVER['REDIRECT_QUERY_STRING']可能包含您的查询字符串。

给这一点。

<?php
    print_r($_SERVER['REDIRECT_QUERY_STRING']);
?>