.htaccess Frage

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von lelo, 04.04.2007.

  1. lelo

    lelo Thread Starter MacUser Mitglied

    Beiträge:
    57
    Zustimmungen:
    0
    Mitglied seit:
    14.06.2006
    Hallo.
    Ich habe meine Seite gegen Bilderklau hiermit gesperrt.
    Code:
    ErrorDocument 403 http://leoblog.de/pic403.jpg
    SetEnvIfNoCase Referer "^http://leoblog.de" local_ref=1
    SetEnvIfNoCase Referer "^http://gallery.leoblog.de" local_ref=1
    Order Allow,Deny
    Allow from env=local_ref
    Soweit funktioniert auch alles.
    Aber wenn jetzt jemand den cach von Google ansieht, der sieht das Bild http://leoblog.de/pic403.jpg.
    Kann mit jemand sagen welche Adressen ich noch in meiner .htaccess ergänzen muss??
     
  2. Pingu

    Pingu MacUser Mitglied

    Beiträge:
    4.898
    Zustimmungen:
    341
    Mitglied seit:
    04.08.2003
    Dumme Frage: Was ist eigentlich wenn einer keinen Referer hat? Zum Beispiel, weil der Browser so eingestellt ist, weil eine Firewall (Proxy) so eingestellt ist oder weil ein entsprechender Anonymisierungsdienst wie TOR oder JAP eingesetzt wird.
    Der darf die Bilder dann auch nicht sehen?
     
  3. maceis

    maceis MacUser Mitglied

    Beiträge:
    16.696
    Zustimmungen:
    602
    Mitglied seit:
    24.09.2003
    Mal abgesehen davon, dass man den Referer auch faken kann.
    Perfekter Schutz ist so eben ganauso wenig möglich wie absolut uneingeschränkt Funktionalität.
     
  4. lelo

    lelo Thread Starter MacUser Mitglied

    Beiträge:
    57
    Zustimmungen:
    0
    Mitglied seit:
    14.06.2006
    Eigentlich will ich damit nur erreichen das die Web Kid's meine Bilder nicht direkt einbinden.
    Ich glaube Google hat gar keinen Referer.

    Wie würde der Eintrag dann aussehen für besucher ohne Referer?

    Etwa so?
    Code:
    SetEnvIfNoCase Referer "" local_ref=1
     
  5. lelo

    lelo Thread Starter MacUser Mitglied

    Beiträge:
    57
    Zustimmungen:
    0
    Mitglied seit:
    14.06.2006
    OK habe es probiert.
    Damit scheint es zu funktionieren:
    Code:
    SetEnvIfNoCase Referer "^" local_ref=1
     
Die Seite wird geladen...

Diese Seite empfehlen