Содержание
Защита от хотлинка
Хотлинк — включение в веб-страницу файлов-изображений или других ресурсов с чужого сервера.
Как узнать, использует ли кто Ваше изображение?
Используйте следующий запрос в поиске картинок Google:
inurl:vash-site.ru -site:vash-site.ru
Конечно, вы должны ввести имя Вашего домена. Идея: осуществить поиск всех изображений с вашим доменом в URL, но не те, которые находятся на этом домене. Может быть, этот метод не найдет все hotlink изображения, но, как правило, некоторые - если таковые имеются.
Защита от хотлинка с помощью файла .htaccess
Чтобы предотвратить хотлинк со всех сторонних доменов, и показать им только одну картинку (такая необходимость может возникнуть) напишите в .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]
Защита от хотлинка из панели администратора
- Войдите в панель администратора (мегатул) https://megatool.ipipe.ru/.
- Далее, перейдите в меню слева - ХОСТИНГ -> Сайты
- Кликните на значок , справа от списка сайтов.
- Далее, для редактирования разрешенных хотлинков, выберите пункт Разрешенные хотлинки. Здесь Вы можете добавить/удалить хосты, которые могут использовать ваши ресурсы.
- Для изменения и включения/выключения услуги Hotlink Protect, выберите Изменить. Возле пункта Hotlink Protect – установите галочку.
- Если, вам необходимо защитить еще какие то типы файлов, которых нет по умолчанию, вы можете их добавить, через вертикальный слеш (|).
- Нажимаете кнопку Изменить.
Перейдите в меню слева - ХОСТИНГ -> Сайты, в списке сайтов вы увидите свой сайт, возле которого в колонке Hotlink Protect – Да.
Успешно, теперь ваш сайт защищен от Hotlink.