Andreas Korthaus: Referrer ändern

Beitrag lesen

Hallo!

ich habe eine Seite, auf der Session-IDs in der URL mit übertragen werden.
Andererseits habe ich auch Links auf andere Seiten, auf die ich keinen Einfluss habe.
Ich möchte nun den Referrer "löschen", indem ich eine Zwischenseite aufrufe.
Leider funktioniert ein Redirect mittels header("Location:$url") nicht wirklich, als Referrer wird weiterhin die alte URL angezeigt.

Ich glaube das funktioniert nur mit client-seitigen Techniken, also Du öffnest eine Zwischenseite (an die am besten keine Session-ID angehängt sein sollte), und verwendest dort meta-refresh um auf die gewünschte Seite zu gelangen. So macht das z.B. web.de. Ob das allerdings bei allen Clients funktioniert weiß ich leider nicht.

Bei SSL wird bei externen Links eh kein Referer gesendet - sollte zumindest so sein.

100% sicher gehen kannst Du nur wenn Du den HTTP-Verkehr der CLients über einen eigenen Proxy lenken kannst, da Du hier die volle Kontrolle über die Header erhälst.

Grüße
Andreas

--
SELFHTML Tipps & Tricks: http://aktuell.de.selfhtml.org/tippstricks/