Referer blocken?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von SeriousK, 17. Januar 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 17. Januar 2006
    Hi,

    da ich besitzer eine Image Hosting Services bin würde ich gerne bestimmte seiten bocken....sprich wenn jemand der auf der block liste steht ein bild aufrufen möchte, das eingebunde bild auf diese seite durch ein von mir gewältes ersetzt bekommt!

    ich denke das müsste mit .htaccess gehen oder?


    also wenn ein bild auf http://www.blockedhost.tld eingebunden ist und http://www.blockedhost.tld steht auf der block liste soll er ein von mir ausgewältes bild zu gesicht bekommen!
     
  2. 17. Januar 2006
    Hier ist ne Seite, mit der kannst du das ganz einfach machen:

    http://www.htmlbasix.com/disablehotlinking.shtml

    Auf deinem Webspace muss .htaccess erlaubt sein und mod_rewrite installiert sein (Kannst du per PHPInfo checken lassen)
     
  3. 17. Januar 2006
    ne sorry nicht ganz denn ich kann dort nur "urls to allow to hotlink" aber ich möchte ja wälen wleche es NICHT dürfen und es oll für die ganze seite gelten also für alle bilder auf einmal und das sin z.Zt. 6000 stück und einzeld einfügen ist nen bissel mühseelig und es werden ja stündlcih mehr

    wäre super wenn da jemand ne lösung hätte
     
  4. 17. Januar 2006
    OK, hatte das wohl falsch verstanden, sorry.

    Hier mal meine .htacces zum Blocken von Domains:

    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?planet-a-teens\.de(/.*)?$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?planet-a-teens\.com(/.*)?$ [NC]
    RewriteRule \.(gif|jpg|GIF|JPG)$ http://www.sonicproject.de/images/hotlink.gif [R,L]
     
  5. 17. Januar 2006
    Sers!

    Hmm, und gibts sowas, wie dein erstes (das nur bestimmten Seiten erlaubt darauf zuzugreifen) für die ganze Homepage?
    Also, ich möchte nur z.b.: raid-rush erlauben diebilder zu verlinken! aber, da ich ebenfalls über 5k bilder in verschiedenen ordnern habe, dauert das natürlich!^^ deswegen, gibts was das alle bilder auf meiner seite für andere blocked, nur nich für die auserwählten?

    gruß und dank

    gl
     
  6. 17. Januar 2006
    Nachdem was ich gelesen hab dürfte es halt so gehen:
    Code:
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain\.de(/.*)?$ [NC]
    RewriteRule \.(gif|jpg|png|jpeg|GIF|JPG|PNG|JPEG)$ - [F] 
    Einfach die domain durch die gewünschte erlaubte ersetzten und es sollte gehen, ich habs nur so verstanden kann mich irren
     
  7. 17. Januar 2006
    Ganz einfach: Da nimmst du deine .htaccess Datei und packst sie in den root-Ordner deines Webspace, die -htaccess Datei müsste sich automatisch auf alle Unterordner vererben
     
  8. 17. Januar 2006
    ja ne ich will ja eine seite ausperen und nicht nur eine erlauben alle es sollen alle drauf gehen können bis auf http://www.foo.de z.b.
     
  9. 17. Januar 2006
    hehe, das hatte er auf meine frage bezogen!
    weil ich das wissen wollte, wie man es nur einer erlauben darf!

    gruß

    gl
     
  10. 17. Januar 2006
    Hier mit sollte es gehen (eben ausprobiert )
    Code:
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} ^http://(www\.)?domain\.de(/.*)?$ [NC]
    Musst nur domain durch die domain ersetzten und fertig
     
  11. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.