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

Nok*_*hen 2 php .htaccess

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

ErrorDocument 404 /index.php
Run Code Online (Sandbox Code Playgroud)

如果用户请求文件,比如说page.php,那么它会被index.php正确地重定向到页面.

当用户请求,问题就出现page.php?page=about, then my index.php is unable to retrieve the queryusing$ _REQUEST ["页"]`.

如何about使用index.php 获取查询$_REQUEST['page']

Nad*_*adh 6

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

试一试.

<?php
    print_r($_SERVER['REDIRECT_QUERY_STRING']);
?>
Run Code Online (Sandbox Code Playgroud)