Cruz: Möglichkeiten der Referer-Übergabe

Beitrag lesen

Hallo Tobi,

das Thema interessiert mich brennend, ich bin gerade im Begriff einen empirischen Versuch zu starten und zu testen wie zuverlässig ich den Referer erwischen kann.

Was ist an den PHP Umgebungsvariablen auszusetzen? Soweit ich weiss klappt es nur dann nicht, wenn der User-Agent den referer in dem HTTP Request nicht angibt, aber das soll wohl nur bei ganz wenigen Browsern der Fall sein.

Einen JS Code stelle ich dir jetzt nicht zusammen, aber ich weiss dass man per JS auf die History zugreifen kann. Der (vor)letzte Eintrag in der History ist der Referrer. Wie das genau geht kannst du selbst schnell nachschlagen. Diesen Ansatz würde ich jedoch als deutlich unzuverlässiger einstufen, als die Umgebungsvariable.

Eine andere Lösung ist mir nicht bekannt "irgendein CGI Skript auf Server B" kann auch nicht mehr machen, als dein eigener PHP Code.

Gruß,
Cruz