Einige von Euch werden sicher auch eine eigene Webseite betreiben und dort ihre Bilder präsentieren. Mich würde nun interessieren wie ihr mit "Bilderklau" durch sogenannte Traffic Leecher umgeht.
Häufig sind das Kids, die in Gästebüchern oder Foren Eure Bilder direkt verlinken und dadurch nicht nur unerlaubt die Bilder nutzen, sondern zusätzlich noch den Traffic zu Euren Kosten durchschleusen. Und das kann je nach Aufkommen und Hosting Vertrag sehr teuer werden.
Zwei meiner Bilder, die ich auch hier in ipernity habe, sind anscheinend besonders beliebt:
|
| Lightpainting - Love |
|
| Bees reproducing II (Osmia cor… |
Ich habe mich nun dazu entschlossen, den einfachsten Weg zu gehen und sperre die aufrufenden Foren einfach mittels .htaccess aus. Direkt verlinkte Bilder dort werden nun durch ein anderes Bild ersetzt:
|
| Hotlink Ersatz |
Das kostet mich zwar auch wieder etwas (weniger) Traffic, aber dafür erfährt derjenige wenigstens, warum das Bild plötzlich weg ist.
Und hier für die Webmaster und Webdesigner unter Euch noch der Inhalt der .htaccess-Datei, mit der man das Umsetzen kann:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_REFERER} ^http://(www\.)?LEECHER1\.DE(/.*)?$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www\.)?LEECHER2\.DE(/.*)?$ [NC]
RewriteCond %{REQUEST_FILENAME} !ERSATZBILDNAME.JPG$
RewriteRule \.(gif|jpg|GIF|JPG)$ HTTP-LINK-ZUM-ERSATZBILD [R,L]
Bis zum nächsten Update 
Send a message
Search for members



Dяєαмιηg ♥ Sσυℓ says:
*Rosi*pro says:
Dominik [ corcordis.de ]pro replies:
Die kopieren sich gegenseitig zigmal den IMG-Link zum Foto in ihre Gästebücher. Da komme ich schnell auf mehrere MB Traffic extra am Tag. Super nervig ...
*Rosi*pro replies:
Dominik [ corcordis.de ]pro replies:
Und da sind in letzter Zeit sehr viele - nennen wir sie mal - kleine soziale Netzwerke mit Gästebüchern aufgetaucht und mein Traffic hat sich fast verdoppelt ;-)
*Rosi*pro replies:
Wiki Tangopro says:
vielen Dank für diesen Bericht und die Tipps!
--
Seen in canon home page (?)
Teeth of Lions Rule the Divine says:
Um den Download zu verhindern gibt es ja mittlerweile einige Sachen, basierend auf Java Script etc. die beim Klick auf ein Thumbnail das Bild in einem Flash Layer oder Ähnlichem anzeigt.
Ausserdem ist es unter Umständen eine gute Idee, wenn man allen möglichen Suchseiten den Zugriff auf die Ordner, in denen die Bilder liegen zu verweigern. So tauchen die Bilder dann z.B: nicht in der Google Bildersuche auf.
Ich habe aber z.B. festgestellt, dass auch einige Suchmaschinen enorm Traffic erzeugen. So habe ich z.B. den Googlebot per robots.txt aus meinem Forum verbannt, da er teilweise bis zu 1,5 GB am Tag erzeugt hat.
Auschnitt aus der robots.txt:
User-agent: Googlebot
Disallow: /forum/
Allerdings gibt es auch Bots, die die robots.txt schlicht ignorieren, für diese Fälle habe ich noch etwas Anderes. Dazu habe ich in der robots.txt zunächst Allen, den Zugriff auf ein bestimmtes php Script verboten ...
User-agent: *
Disallow: /getout.php
Der Inhalt dieses php Scripts ist folgender:
--------------------------------------Script Start--------------------------------------
<?php
$lock_dir = $_SERVER["DOCUMENT_ROOT"] . "/trap/lock";
$filename = $_SERVER["DOCUMENT_ROOT"] . "/.htaccess";
$bad_bot_ip = str_replace(".", "\.", $_SERVER["REMOTE_ADDR"]);
$content = "SetEnvIf Remote_Addr ^" . $bad_bot_ip . "$ getout\r\n";
function make_lock_dir(){
global $lock_dir;
$key = @mkdir($lock_dir, 0777);
$i = 0;
while ($key === FALSE && $i++ < 20) {
clearstatcache();
usleep(rand(5,85));
$key = @mkdir($lock_dir, 0777);
return $key;
}
}
function write_ban(){
global $filename, $bad_bot_ip, $content, $lock_dir;
$handle = fopen($filename, 'r');
$content .= fread($handle,filesize($filename));
fclose($handle);
$handle = fopen($filename, 'w+');
fwrite($handle, $content,strlen($content));
fclose($handle);
rmdir($lock_dir);
print "Goodbye!";
}
function stale_check(){
global $lock_dir;
if (fileatime($lock_dir)
--------------------------------------Script Ende--------------------------------------
Ruft nun jemand/ein Bot dieses Script dennoch auf, so schreibt das Script die IP Adresse des Bots in die .htaccess Datei und sperrt sie damit permanent aus.
Wichtig ist dabei, dass der Hoster mod_rewrite aktiviert hat, sonst funktioniert das nicht.
Annie not ok. Pass it on. says: