Hide-Referrer auf klicken Sie auf

Ich ausblenden möchten, die referrer, wenn ich auf einen link auf meiner website. Um besser zu verstehen was ich machen möchte: Wenn jemand klickt auf einen link auf meine website, ich will nicht die andere website Besitzer wissen, wo die Besucher kamen.

Ist mir egal, wenn es fertig ist mit PHP, HTML oder Javascript.

Ich habe versucht, mit HTML-refresh, javascript-Fenster.Lage, javascript-popup, PHP header redirect, aber nichts funktionierte.

Was genau haben Sie versucht, wenn Sie sagen PHP header redirect? Können Sie zeigen Sie uns den code? header('Location:' /* ... */); normalerweise funktioniert der trick, so bin ich verwirrt, warum dein Fall nicht.
Ihre b.php sollte die header() nennen. Die 3XX status-code (implizit gesetzt, die von PHP beim Aufruf header('Location: ' /* ... */);) Reaktion sollte machen Sie Ihren browser umleiten und nicht senden der referer-Einstellung. Welchen browser verwenden Sie, dass der referer wird immer noch gesendet?
Er will überlisten Sie den browser so, dass alle HTTP-Anfragen initiiert durch klicken auf ausgehende links auf seiner website hätte Ihre Referer - header entfernt.
Ja, ich bin mir dessen bewusst - das sollte es tun. Aber vielleicht ist es auch nur konsequent in allen Browsern, wenn Ihr dereferer ist ein HTTPS dereferer. / Edit: @Alex Dumitru: Interessant. Ich werde schauen, dass. Danke für die info.
Dumitru: Nur ein heads-up, es scheint eine HTTPS/HTTP Unterschied. Mit Chrome und jimp Antwort auf eine HTTPS server sendet keinen referer. Wenn Sie sagen, dass Ihre Lösungen, wie Sie es tun, für HTTP, das ist Ihr Unterschied. Ist HTTPS eine option für dich?

InformationsquelleAutor Alex | 2011-06-21

Schreibe einen Kommentar