2012-03-30 3 views
1

Ich möchte zur Fehlerseite umleiten, wenn der angeforderte URI mit dem Fehler 500 auftaucht. Ich habe einige Sache wie folgt aus:So senden Sie GET/POST-Parameter über .htaccess auf eine Seite

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

die angeforderten uri als GET param „500.php“ zu senden, um die Anfrage zu bearbeiten. Aber die 500.php erhält nicht den GET-Parameter.

Wie mache ich das?

Vielen Dank im Voraus.

Antwort

1

können Sie einfach $ _SERVER ['REQUEST_URI'] in Ihrer PHP-Datei verwenden. z.B.

echo $_SERVER['REQUEST_URI']; 

sollte den Link anzeigen, der Benutzer angefordert.

+0

das hat gut funktioniert, Tnx – dariush

0

„500.php“ werden keine Parameter erhalten, weil Sie 505.php

rufen

haben Sie versucht phpinfo(32); durch die Art und Weise? Ich bin mir ziemlich sicher, dass Sie Ihre Anfrage bereits haben, ohne zusätzliche Parameter.

+0

das war nur ein Fehltipp :) – dariush

Verwandte Themen