Задать вопрос
@kir1ch

Как отследить загрузку картинки на других сайтах?

На моем сайте site.ru лежит картинка
https://site.ru/img.png или site.ru/img.png

Есть ли способы узнать, что эту картинку кто-то встроил на свой сайт и запрашивает ее напрямую с моего сервера?
т.е. на othersite.ru в код страницы добавили <_img src="site.ru/img.png " _/> и на этот сайт заходят пользователи.
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
1. Посмотреть в логах.
2. Ограничить доступ через htaccess
Ответ написан
Комментировать
@sergemoskalenko
Реферер, конечно.

Простейшее ограничение:

.htaccess

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yoursite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|png)$ https://i.imgur.com/b6LKljE.gif [L]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы