如何通过.htaccess将GET/POST参数发送到页面


How to send GET/POST parameter to a page via .htaccess

如果请求的URI出现500错误,我想重定向到错误页面。我做了一些类似的事情:

ErrorDocument 500 /Errors/500.php?p=%{REQUEST_URI}

将请求的uri作为处理请求的GET参数发送到"500.php"。但是500.php没有接收到GET参数。

我该怎么做?

提前谢谢。

您可以在php文件中使用$_SERVER['REQUEST_URI']。例如

echo $_SERVER['REQUEST_URI'];

应该显示链接,用户请求。

"500.php"不会得到任何参数,因为您正在调用505.php

你试过phpinfo(32);吗?我很确定你已经有了你的请求,没有其他参数。