Защита парсинга картинок

iccup
На сайте с 01.05.2016
Offline
195
1224

Необходимо чтоб картинки с сайта не парсились с выдачи картинок google. Какие есть решения? dle

kimsufi.com ( https://www.kimsufi.com ) очень дешевые и качественные дедики https://clck.ru/gvF9p - антибот, использую уже 3 года.
N
На сайте с 12.09.2011
Offline
79
#1

В htaccess:

1. Не отдавать картинки на сторону совсем:

SetEnvIfNoCase Referer "http://www.мойсайт.ru/" locally_linked=1

<FilesMatch "\.(gif|jpg|jpeg|png|bmp)$">
Order Allow,Deny
Allow from env=locally_linked
</FilesMatch>

2. Отдавать только своему сайту и разрешённым, остальным показывать подменную картинку (тут она называется "antipicture")

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?мойсайт.ru [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?google.com/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?google.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?yandex.ru/ [NC]
RewriteRule \.(jpg|jpeg|png|gif|bmp)$ http://www.мойсайт.ru/antipicture.jpg [NC,R,L]

Правда, не все хостеры это позволяют.

iccup
На сайте с 01.05.2016
Offline
195
#2

у меня выделенный сервер и костыль лучше на nginx. И будут ли картинки индексироваться?

S
На сайте с 23.05.2004
Offline
316
#3

Как будто парсерам подмена реферера составляет проблему. Вариант только полноценную защиту по ип лепить через xsendfile. Но тогда про индекс в гугл картинках можно забыть.

Это просто подпись.
D
На сайте с 28.06.2008
Offline
1101
#4
iccup:
Необходимо чтоб картинки с сайта не парсились с выдачи картинок google.

Один я тут впал в ступор?

iccup:
И будут ли картинки индексироваться?
Lord Maverik
На сайте с 15.04.2003
Offline
471
#5

watermark и далее забить

RedMall.Ru (https://redmall.ru) - Товары из Китая (Таобао, Tmall) с проверкой качества, скидка для форумчан 7% Партнерская программа 2 уровня: 5% + 5%. Подробнее. (https://redmall.ru/about/partner/)
Xammer2000
На сайте с 10.08.2011
Offline
188
#6

Если контент авторский, составьте стандартное письмо с требованием удалить и рассылайте всем кто парсит, если не авторский, то смысл защищать контент?

Самый удобный сервис комментов и репостов ( http://qcomment.ru/ref/123163 ) Позиции и апдейты проверяю тут ( https://tinyurl.com/tvefbe4 )
iccup
На сайте с 01.05.2016
Offline
195
#7

не авторский контент, просто не хотел бы чтоб парсили картинки, тем самым делая копии и создавая конкуренцию по ключу.

WebAlt
На сайте с 02.12.2007
Offline
251
#8
iccup:
у меня выделенный сервер и костыль лучше на nginx. И будут ли картинки индексироваться?

Примерно так:

location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {

root $root_path;
valid_referers none blocked server_names ~(vash_site|yandex|google|yahoo|bing|facebook|subscribe|feedburner|mail|rambler|nigma|ask|qip|bing);
if ($invalid_referer) {
return 403;
}
error_page 404 = @fallback;
}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий