Хотлинк — включение в веб-страницу файлов-изображений или других ресурсов с чужого сервера.
Используйте следующий запрос в поиске картинок Google:
inurl:vash-site.ru -site:vash-site.ru
Конечно, вы должны ввести имя вашего домена. Идея: осуществить поиск всех изображений с вашим доменом в URL, но не те, которые находятся на этом домене. Может быть, этот метод не найдет все hotlink изображения, но, как правило, некоторые - если таковые имеются.
Чтобы предотвратить хотлинк со всех сторонних доменов, и показать им только одну картинку (такая необходимость может возникнуть) напишите в .htaccess следующее:
RewriteEngine On RewriteCond %{HTTP_REFERER} !^http://(www\.)?vash-site.ru/ [NC] RewriteCond %{HTTP_REFERER} !^$ RewriteRule \.(jpe?g|gif|bmp|png)$ images/nohotlink.jpg [L]
Файл nohotlink.jpg, лежащий в папке images/ и будет та самая единственная картинка, которую мы покажем. К примеру она может быть такой:
Чтобы защитится от хотлинка только от некоторых определенных доменов пропишите в .htaccess следующее:
RewriteEngine On RewriteCond %{HTTP_REFERER} ^http://(www\.)?badsite\.net/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://(www\.)?badsite\.com/ [NC] RewriteRule \.(jpe?g|gif|bmp|png)$ - [F]
Перейдите в меню слева - ХОСТИНГ -> Сайты, в списке сайтов вы увидите свой сайт, возле которого в колонке Hotlink Protect – Да.
Успешно, теперь ваш сайт защищен от Hotlink.