Php 如何通过.htaccess传递404错误重定向中的查询字符串?
我有一个Php 如何通过.htaccess传递404错误重定向中的查询字符串?,php,.htaccess,Php,.htaccess,我有一个index.php文件,它处理对服务器的所有请求。我在.htaccess中设置了404错误重定向,方法如下: ErrorDocument 404 /index.php 如果用户请求一个文件,比如说,page.php,那么它会被正确地重定向到index.php页面 当用户请求page.php?page=about时,问题就出现了,然后我的index.php无法使用$\u请求['page']`检索查询about 如何使用$\u REQUEST['page']通过index.php获取关于的
index.php
文件,它处理对服务器的所有请求。我在.htaccess
中设置了404错误重定向,方法如下:
ErrorDocument 404 /index.php
如果用户请求一个文件,比如说,page.php
,那么它会被正确地重定向到index.php
页面
当用户请求page.php?page=about时,问题就出现了,然后我的index.php无法使用
$\u请求['page']`检索查询about
如何使用$\u REQUEST['page']
通过index.php获取关于的查询?$\u服务器['REDIRECT\u query\u STRING']
可能包含您的查询字符串
试试看
<?php
print_r($_SERVER['REDIRECT_QUERY_STRING']);
?>
我可以将$\u服务器['REDIRECT\u QUERY\u STRING']放入$\u服务器[“QUERY\u STRING”]?thnaks,我可以修改$\u服务器[“QUERY\u STRING”]:)thnaks很多:)请参见和。