HTTP-Referrer für Umleitung abrufen

8

Wie können Sie den HTTP-Referrer erhalten, wenn er von einer anderen Website umgeleitet wird, nicht wenn er auf einen Link klickt, da er für $_SERVER['HTTP_REFERER'] funktioniert, aber nicht, wenn ein Benutzer eine Website umgeleitet hat und der Referrer dies getan hat sei leer.

Was wird die Methode sein, um den Referrer zu bekommen?

    
MacMac 28.10.2010, 13:07
quelle

2 Antworten

9
  

Wie können Sie den HTTP-Referrer erhalten, wenn Sie von einer anderen Website weitergeleitet werden?

Sie können nicht. Wenn die Umleitung unter Ihrer Kontrolle stattfindet, können Sie den ursprünglichen Verweis als einen Parameter hinzufügen, aber wenn der externe Redirector das nicht tut, haben Sie keine Möglichkeit, die Information zu erhalten.

    
Pekka 웃 28.10.2010, 13:11
quelle
4

Ein Beispiel dafür, wie ich es gemacht habe. Sagen wir, wir haben 3 Seiten, eine ruft die nächste an.

%Vor%

in page2.com holen Sie page1.com mit:

%Vor%

Beim Weiterleiten an page3, sende $ referrer als GET-Parameter

%Vor%

in page3 lesen Sie den $ referrer von get.

%Vor%     
Aris 01.08.2013 13:44
quelle

Tags und Links