Как подменить картинку личеру?

Статус
В этой теме нельзя размещать новые ответы.

Orbit

Гуру форума
Регистрация
2 Апр 2007
Сообщения
145
Реакции
75
Появился ряд сайтов, тянущих у меня картинки, хотелось бы как-то автоматизировать подмену картинок только при показе на этих сайтах.
Я думаю это можно как-то реализовать через .htaccess по реферреру? или не выйдет? подскажите, пожалуйста, как лучше сделать?
 
вот так
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?yourdomain.com.*$ [NC]
RewriteCond %{REQUEST_URI} !^/theif.gif [NC]
RewriteRule \.(gif|GIF|jpg|JPG)$ Для просмотра ссылки Войди или Зарегистрируйся [R]
 
В качестве дополнения к предыдущему ответу...

Вместо файла theif.gif можно вызвать PHP-скрипт, в котором с помощью библиотеки GD мы :
- открываем картинку которую "злодей" запрашивает
- накладываем поверх заранее подготовленную картинку с текстом на прозрачном фоне, типа: "эту картинку слямзили с сайта такого-то прсьба настучать по этому адресу"
- делаем запись в лог о факте злодейства
- выводим полученную картинку
 
Как тянут ?
Если скачивают я бы проставл водяные знаки на все картинки думаю з**тся все чистить и забьет на стягивание картинок )
Если просто встявляю в сайт (мусорный траф) в cPanel вроде есть функция которая запретит загружать картинки с других хостов (вычитал в мануле).

З.Ы. У меня на сайте был быстрый чам на php так умельцы с народа ее через iframe вставляли постоянно пока я народ и h16 в бан не добавил )
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху