hotti: Post-Daten nach 404-Redirect behalten

Beitrag lesen

hi,

Meine .htaccess-Datei sieht etwa so aus:
#-----
ErrorDocument 404 /404.php
#-----

Ok, schauen wir mal wie das so abläuft. Der Request sieht so aus:

#---
POST /unreacheable.url HTTP/1.1
Host: $host
Content-Type: application/x-www-urlencoded
Content-Length: $len
Connection: close

$content
#---

/unreacheable.url gibt es nicht auf dem Server, der wirft einen 404 und zieht Dein Script 404.php an.

Der $content ist serverseitig in STDIN zu finden. Falls es mit PHP die Möglichkeit gibt, STDIN auszulesen (Dein Script 404.php), kommst Du damit an die POST-Daten. Mit Perl funktioniert das einwandfrei, hab ich grad ebend getestet.

Hotti