Carsten Pieper: Error-CGI mit HTTP_REFERER

Beitrag lesen

Hallo zusammen!

Ich habe mir folgende .htacess angelegt:

ErrorDocument 401 http://www.dyckburg.de/cgi-bin/error.pl
ErrorDocument 403 http://www.dyckburg.de/cgi-bin/error.pl
ErrorDocument 404 http://www.dyckburg.de/cgi-bin/error.pl
ErrorDocument 500 http://www.dyckburg.de/cgi-bin/error.pl

In der error.pl soll nun die Umgebungsvariable HTTP_REFERER ausgelesen werden, und mir eine Email geschickt werden, damit ich weiß, welche Seite(n) Fehler verursachen.

Die Emails bekomme ich auch soweit, nur das die Angabe der aufrufenden Seite meistens fehlt.

Eine Nachfrage bei meinem ISP hat ergeben, dass es die Variable gibt, eine Ausgabe des Umgebungsvariablen-Testskripts aus selfHTML enthält sie aber nicht: http://www.dyckburg.de/cgi-bin/env.pl

Da ich aber schon Emails bekommen habe, in denen ein Verzechnis, komischerweise keine Datei, wie geplant, angegeben war und aufgrund der Antwort meines ISPs gehe ich von der Existenz der Variable aus und Frage deshalb wo der Fehler liegen könnte oder ob sonst irgendjemand ne schicke Idee zur Lösung meines Problems hat.

Dafür danke ich schonmal im Voraus, sage Gute Nacht und wünsche ein schönes Wochenende,

pipeman