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

时间:2012-03-30 10:37:47

标签: php .htaccess errordocument

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

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

发送给“500.php”请求的uri作为GET参数来处理请求。但500.php没有收到GET参数。

我该怎么做?

提前致谢。

2 个答案:

答案 0 :(得分:1)

你可以在php文件中使用 $ _ SERVER ['REQUEST_URI'] 。 e.g。

echo $_SERVER['REQUEST_URI'];

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

答案 1 :(得分:0)

“500.php”将不会获得任何参数,因为您正在调用505.php

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