Bilderklau lässt sich relativ einfach vermeiden. Leider nicht verhindern, da der Referrer gefälscht werden kann, aber wer macht sich da schon die Umstände.
So wird's gemacht:
.htacces im Bildordner
Code:
SetEnvIfNoCase Referer "^http://www.deinedomain.com" locally_linked=1
SetEnvIfNoCase Referer "^http://deinedomain.com" locally_linked=1
SetEnvIfNoCase Referer "^$" locally_linked=1
<FilesMatch ".(gif|png|jpe?g)$">
Order Allow,Deny
Allow from env=locally_linked
</FilesMatch>
Bei einem falschen Referrer (das Bild wird von einem fremden Server gezogen) gibt es einen Error 403. In der .htaccess Datei (im Bildordner) kann folgendes angefügt werden, um statt der Error303 Seite ein Bild anzuzeigen, weil sonst nur ein "X" kommt, da das bild nicht geladen werden konnte.
Zu beachten ist, dass dieses Bild nicht im soeben ref-gesperrten Ordner sein sollte (kann auch sein, dass es funktionieren würde, hab's nicht getestet)