Scar: manipulation des referer...

wie kann ich beim aufruf eines links.... der via

bsp.: header("location: www.ziel_seite.de");

den fuer die gegenseite resultierenden referer manipulieren und veraendern? irgendwie muss das doch machbar sein... *?*

cya Scar *hoff*

  1. bsp.: header("location: www.ziel_seite.de");

    Das ist illegal, es muss eine absolute URI sein, also http:// davorstehen (und Unterstriche in Host-namen sind auch nicht erlaubt)...

    den fuer die gegenseite resultierenden referer manipulieren und veraendern? irgendwie muss das doch machbar sein... *?*

    Nein, den Referer bestimmt der Client und HTTP sieht keine Möglichkeit vor, ihn darin zu beeinflussen. Es wäre auch ein Sicherheitsrisiko, wenn das möglich wäre.

    Recherche-Tipp für die Zukunft: http://groups.google.com/groups?ie=UTF-8&q=referer+ändern dort habe ich das auch schon mehrfach gesagt...

    1. bsp.: header("location: www.ziel_seite.de");

      Das ist illegal, es muss eine absolute URI sein, also http:// davorstehen (und Unterstriche in Host-namen sind auch nicht erlaubt)...

      den fuer die gegenseite resultierenden referer manipulieren und veraendern? irgendwie muss das doch machbar sein... *?*

      Nein, den Referer bestimmt der Client und HTTP sieht keine Möglichkeit vor, ihn darin zu beeinflussen. Es wäre auch ein Sicherheitsrisiko, wenn das möglich wäre.

      Recherche-Tipp für die Zukunft: http://groups.google.com/groups?ie=UTF-8&q=referer+ändern dort habe ich das auch schon mehrfach gesagt...

      man beachte die kleinen buchstaben.. bsp: davor...

  2. wenn PHP auf eine Seite zugreifen lässt, ist es überhaupt kein Problem, der Anfrage einen falschen Referrer mitzugeben, aber du kannst nicht den Browser des Betrachters deiner Seiten dazu bringen, einen falschen zu senden. Aber wofür soll das gut sein? Irgendeine Toplistbetrügerei oder so?

    Wenn unbedingt nötig kannst du halt die Seite über PHP laden mit falschem Referrer und dann dem User durchleiten

    1. wenn PHP auf eine Seite zugreifen lässt, ist es überhaupt kein Problem, der Anfrage einen falschen Referrer mitzugeben, aber du kannst nicht den Browser des Betrachters deiner Seiten dazu bringen, einen falschen zu senden. Aber wofür soll das gut sein? Irgendeine Toplistbetrügerei oder so?

      Wenn unbedingt nötig kannst du halt die Seite über PHP laden mit falschem Referrer und dann dem User durchleiten

      es geht net um irgend welche betruegerein...
      meien paar 100 besucher am tag langen mit...

      ich will aber etwas verhinden... praktisch garkeinen referer senden lassen... um somit den ursprung nicht heraus zu bekommen....

      das sowas moeglich ist, weiss ich, ich weiss nur nicht wie...
      (anhand meiner referer log-files, konnte ich verschiedene solche seiten sehn...

      cya Scar

      1. Hi Scar,

        ich will aber etwas verhinden... praktisch garkeinen referer senden
        lassen... um somit den ursprung nicht heraus zu bekommen....
        das sowas moeglich ist, weiss ich, ich weiss nur nicht wie...
        (anhand meiner referer log-files, konnte ich verschiedene solche seiten sehn...

        ich verstehe nicht ganz, was Du glaubst.

        Daß Du auf Deinem Server sehen kannst, daß bestimmte Clients Dir keine
        Referrer senden, heißt nicht, daß Du auf dem Server etwas tun kannst,
        um einen vom Server bereits empfangenen und protokollierten Referrer
        irgendwie wieder "ungeschehen zu machen".

        Solltest Du mit PHP allerdings einen Client programmieren wollen, der
        selbst HTTP-Requests abfeuert, dann ist das bei Deiner Fragestellung
        m. E. nicht wirklich klar geworden.

        Viele Grüße
              Michael