Как отправить параметр GET / POST на страницу через .htaccess - PullRequest
1 голос
/ 30 марта 2012

Я хочу перенаправить на страницу ошибки, если запрошенный URI вызывает ошибку 500. Я сделал что-то вроде этого:

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

для отправки в "500.php" запрошенного URI в качестве параметра GET для обработки запроса. Но 500.php не получает параметр GET.

Как мне это сделать?

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 30 марта 2012

вы можете просто использовать $ _ SERVER ['REQUEST_URI'] в вашем php-файле.например,

echo $_SERVER['REQUEST_URI'];

должна отображать ссылку, запрошенную пользователем.

0 голосов
/ 30 марта 2012

«500.php» не получит никаких параметров, потому что вы звоните 505.php

ты пробовал phpinfo(32); кстати? Я почти уверен, что у вас уже есть запрос без дополнительных параметров.

...