для тематических сайтов глупая защита, лучше копирайт накладывать..
Несколько кодов по данной теме
Хотя тему лучше перенести в другой раздел "Вап мастеру"
Метод описанный ниже не запрещает сохранения изображение с вашего сайта, он просто не дает отображать его на стороннем сайте.
Для того что бы запретить использование картинок с вашего сайта необходимо всего лишь в директории с изображениями создать .htaccess файл следующего содержания:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?moi-sait.ru [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
Если же у вас есть желание что бы вместо вашего изображение по ссылке на другом сайте открывалось что-то другое, тогда в тексте файла меняем последнею строку и он будет выглядеть следующим образом:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?moi-sait.ru [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ /image.gif
Еще одна правка. Может возникнуть ситуация когда вы размещаете свой баннер на другом сайте, тогда добавляем еще одну строку:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?moi-sait.ru [NC]
RewriteCond %{REQUEST_URI} !banner\.jpg$ [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ /image.gif