Заблокировать пользователя (ip)

Статус
В этой теме нельзя размещать новые ответы.
да как рефер тоже можно но лучше так чтоб изображения вообще ему достпны небыли :)
 
Ну дык и положи в папку с картинками .htaccess и закрой целую подсетку
 
Я же владелец хостинга изображений.
И от моей знакомой поступила жалоба (она на ЖЖ публикует свои работы) что один человек копирует ее материал в точности. И перепубликует у себя в блоге.

Вариант а) я мог ее заблочить по ип но он у нее динамический
Вариант б) я ее заблочил по домену ее ЖЖ.
Получается все скопированые картинки на этом домене - не отображаются.

Пока что как вариант решения - сделал так
я вижу такие решения
1 залочить по-реферу домена(небудут отдаваться картинки определенному домену)
2 разрешить отдавать некоторые картнки, только определленому домену
3 написать абузу на того кто использует картинки без согласия владельца )

правда всё это может оказаться малоэффективным :nezn:
 
  • Заблокирован
  • #14
Какая-то проблема надуманная! Если речь о копирайте КАРТИНОК то для этого есть водяные знаки - пусть знакомая поставить адрес своего сайта или другое клеймо на них и пусть этот плагиатор делает ей рекламу...
 
Код:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://([a-z0-9-]+.)*yourdomain.com(:80)?(/.*)? [NC]
RewriteRule .*[Jj][Pp][Gg]$|.*[Gg][Ii][Ff]$ http://url_to_megaimage [L,R]

Чем не выход ? yourdomain.com - ваш домен, url_to_megaimage - ссылка на какую-то картинку, залитую на хостинг картинок, весом пару мегабайт ;-)

Хотя, насколько я понял, Вы хостер картинок своей знакомой ? в таком случае, делаете ей дополнительную папку, в ней такой .htaccess:

Код:
RewriteCond %{HTTP_REFERER} !^$
# Дальше список разрешенных доменов
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?ваш-сайт.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?вашсайт.ru[NC]
# Форматы файлов, для которых устанавливается защита
RewriteRule .(jpg|jpeg|png|gif)$ - [NC,F,L]

Всё что нужно - указать "белые домены"
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху