[FF 2.0.0.17] Seltsames Referer Problem

  • Ich bin noch gar nicht sicher, ob es ein Firefox Problem ist, aber es sieht so aus.

    Ich habe auf meinem Webspace eine .htaccess Datei liegen, mit der ich Fremdverlinkung, also Trafficklau durch fremdverlinkte Bilder, verhindere. Das funktioniert in meiner Opera 9.x und meiner IE 7.x Version einwandfrei. Nur im Firefox nicht. Daher könnte es ein Problem meines Firefoxes sein.

    Wenn der Referer gar nicht übermittelt wird oder er aus einer Liste an Websites stammt, so wird das gewünschte Bild angezeigt, ansonsten ein Fehlerbild. Der IE zeigt das Fehlerbild, Opera zeigt es je nachdem, ob ich die Übertragung des Referes aktiviert habe oder nicht. Also alles korrekt, so wie ich es in der htaccess festgelegt habe.

    Einen Test mit einer PHP Datei zeigte aber, dass der Referer durchaus übermittelt wird. Und die Einstellung "Network.http.sendRefererHeader" ist auf "2", also auf dem Standardwert.

    Kann da nochwas an meinem Firefox verstellt/kaputt sein oder muss ich den Fehler beim Provider (d.h. Webserver) suchen?

    Einmal editiert, zuletzt von King555 (19. November 2011 um 17:13)

  • Hier meine Testseite:

    *entfernt*

    Dort den Link klicken. Auf der nachfolgenden Seite dürfte das Bild nur erscheinen, wenn man seinen Referer NICHT übermittelt. Im FF (bei mir) wird das Bild aber immer angezeigt. Der Referer wird aber laut PHP Datei übermittelt.

    In Opera und IE funktioniert das (sprich: da ist kein Bild zu sehen).

    Einmal editiert, zuletzt von King555 (16. September 2022 um 17:20)

  • Sorry, da hatte ich jetzt einen Fehler gemacht (hatte meine Testdateien vorhin noch auf einem anderen Webspace). Teste nun nochmal.

    EDIT: Ach verdammt, ich hatte da noch was anderes übersehen. Alles ist bestens, Thema hat sich erledigt!

    EDIT 2: Hat sich scheinbar doch noch nicht erledigt. Ich bin im Moment etwas verwirrt. Ich muss mir erstmal ein Testszenario überlegen, was todsicher ist...

    EDIT 3: So, nun aber!

    Das folgende Bild darf nur sichtbar sein, wenn der Referer NICHT übermittelt wird. Ist bei mir wie schon gesagt in Opera und IE richtig, aber im FF sehe ich das Bild immer. Wenn das richtige Bild nicht zu sehen ist, kommt ein Bild in Bannergröße mit dem Text "Fremdverlinkung" (so soll es sein, wenn von fremden Websites auf meine Bilder verlinkt wird).

    [Blockierte Grafik: http://www.amateurfilm-forum.de/wcf/images/avatars/avatar-770.jpg]

  • Hmm... Wird es womöglich am Ende doch nur ein Cacheproblem bei mir gewesen sein? Auf jeden Fall sehe ich jetzt auch im FF hier das "Fehlerbild". Aber ohne explizites Neuladen. Ich habe aber in meinen FF Einstellungen festgelegt, dass jedes Mal nach einer neuen Version der Seite gesucht wird, wenn darauf zugegriffen wird. Ich habe noch nie alte Seiten aus dem Cache gesehen, wenn die aktuelle anders aussieht.

    Also kurzum: Aus irgendeinem Grund funktioniert es jetzt einwandfrei. Wenigstens kann ich nun sicher sein, dass das Problem nicht bei meinem Provider oder in meiner htaccess Datei liegt.

    Auf jeden Fall vielen Dank für deine Mühe!

    Wie man die Übermittlung im IE ausschaltet, weiß ich nicht.

  • Zitat von King555

    Wie man die Übermittlung im IE ausschaltet, weiß ich nicht.


    wie konntest du dann das hier testen...?

    Zitat von King555

    Das folgende Bild darf nur sichtbar sein, wenn der Referer NICHT übermittelt wird. Ist bei mir wie schon gesagt in Opera und IE richtig,

  • Ich hatte nur getestet, ob das Bild NICHT sichtbar ist, d.h. der Referer wurde übermittelt. Das Gegenteil war mir unwichtig.

    Aber irgendwas scheint mit meinem Cache nicht in Ordnung zu sein (wenn es denn ein Cacheproblem ist). Mit der folgenden Grafik habe ich in diesem Moment nämlich wieder das Problem, dass ich nicht das Fehlerbild sehe (wieder nur FF):

    [Blockierte Grafik: http://www.aimlight.com/images/aimlight.jpg]

    EDIT: Interessant... Wenn ich FF neustarte und die Seite erneut aufrufe, sehe ich auch das Fehlerbild. Dann bin ich ja doch im Firefox Forum richtig. ;)

    Hat jemand eine Idee, was da bei mir schief läuft?

  • Wenn du den Referer nicht übermittelst, ist es ja richtig, dass du das echte Bild siehst.

    Ich habe meinen vorherigen Beitrag übrigens nochmal editiert.

  • ich steige bei deinem Problem eh nicht durch - hab nur die Screenshots mit
    aktiver Übermittlung bzw. nichtübermittlung des Referes aufgezeigt,
    damit du die ein Bild machen kannst wie es sich auf anderen Rechnern darstellt ;)

    wie gesagt: alle bisherigen Testst mit Fx3.0.3 ausgeführt :!:

    Screenshots mit Fx2.0.0.17 könnte ich aber noch nachliefern, wenn von zwingendem Interesse

    Nachtrag

    Fx 2.0.0.17 verhält sich aber hier genau wie Fx3.0.3

    [Blockierte Grafik: http://www.abload.de/thumb/referersendenfx20017eae4.png]

  • Ich frage mich einfach nur, warum bei mir dieses Problem auftritt und vor allem, was es genau ist. Auf jeden Fall stimmt mit meinem FF etwas nicht. Oder es ist ein Bug meiner Version. Die 3.x Version ist natürlich ein Unterschied, daher ist ein Test damit eigentlich überflüssig.

    Wie schon gesagt, nach einem Neustart meines FF 2.x geht es (aber eben erst dann). Das könnte heißen, dass es bei dir im FF 2.x nur dann schief läuft, wenn du selber ein Bild postest und dann direkt schaust, ob es sichtbar ist oder nicht.

    Wenn du die Möglichkeit hast (FF 2.x), dann geh doch bitte z.B. mal auf aimlight.com und binde eine der beiden dortigen Flaggen hier als Bild ein.

    EDIT: Mein Beitrag bezog sich auf deinen vor deinem Nachtrag. Aber vielleicht kannst du den genannten Test auch noch eben machen. Danke schonmal!

  • Zitat von King555

    Wenn du die Möglichkeit hast (FF 2.x), dann geh doch bitte z.B. mal auf aimlight.com und binde eine der beiden dortigen Flaggen hier als Bild ein.

    EDIT: Mein Beitrag bezog sich auf deinen vor deinem Nachtrag. Aber vielleicht kannst du den genannten Test auch noch eben machen. Danke schonmal!

    ähm du meintest direkt einbinden...?

    also so...?

    Code
    [img]http://aimlight.com/images/flag_en.gif[/img]
    [img]http://aimlight.com/images/flag_de.gif[/img]

    [Blockierte Grafik: http://aimlight.com/images/flag_en.gif] . . [Blockierte Grafik: http://aimlight.com/images/flag_de.gif]

    Die beiden Flaggen sehe ich übrigens immer, unabhängig ob der referer übertragen wird oder nicht

    [Blockierte Grafik: http://www.abload.de/thumb/zweiflaggene4ze.png]

    vermute aber fast das ich deine o.g. Bitte sicher falsch verstanden habe

  • Auf der genannten Website siehst du die Flaggen natürlich immer. Denn die liegen ja auf meinem Webspace und werden von einer Datei auf meinem Webspace verlinkt. Das soll natürlich immer funktionieren.

    Aber nachdem du die beiden Flaggen per IMG-Tag hier eingefügt hast (mit dem FF 2.0.0.17 und dem Referer AN), hast du dann im Anschluss die Flagge(n) gesehen oder direkt das Fehlerbild?

    Bei mir kommt in dem Fall ja erstmal die Flagge und erst nach einem FF Neustart das Fehlerbild. Funktioniert vermutlich mit jedem Bild nur einmal (also dieser Test), daher müsste man jedes Mal was anderes nehmen.

    Und genau das ist eben mein Problem. Warum macht mein FF das?