Хотлинк: как защитить свой сайт

Многие владельцы веб-порталов знают о том, каково это, когда картинки и другие мультимедийные файлы “заимствуются” и размещаются на других сайтах. Под понятием хотлинк (hotlink — “горячая ссылка”) подразумевается не просто вставка файлов с чужого сайта на страницу своего ресурса, а непосредственно копирование ссылки на картинку/файл.

Например, если кто-то захочет позаимствовать вашу статью вместе с картинками, он, вероятнее всего, скопирует и текст, и ссылки на изображения, а затем вставить на свой сайт. Таким образом, речь идет не только о нарушении авторских прав, но и о том, что в описанном выше случае создается лишняя нагрузка на сервер.

Стоит заметить, что это опасно лишь в том случае, если графического контента много и он часто используется на сторонних веб-порталах при помощи хотлинкинга.

К счастью, проблема с hotlink решается довольно просто. Рассмотрим надежный способ защиты контента, который позволяет запретить сторонним веб-порталам указывать ссылки на медиафайлы на вашем сайте напрямую.

Защита Hotlink в cPanel

Первый способ избежать проблем с заимствованием контента достаточно просто, однако вам нужен доступ в cPanel. Мы используем хостинг СХОСТ https://s-host.com.ua/, который предлагает своим пользователям именно эту панель управления.

Найдите раздел “Безопасность” и кликните на кнопку “Защита Hotlink”:

picture1

На странице “Защита Hotlink” в разделе “URL-адреса для доступа” система сама предлагает перечень сайтов, к которым прямые ссылки будут разрешены. Тем не менее вы можете сами отредактировать этот список, убрав/добавив ссылки (каждая новая ссылка должна быть прописана с новой строки):

picture2

Далее система предлагает ряд расширений, доступ к которым будет ограничен (jpg,jpeg,gif,png,bmp). Если вы хотите добавить пару дополнительных форматов, впишите их через запятую без пробела:

picture3

Последнее, что нужно сделать —  добавить адреса, на которые будут перенаправляться веб-сайты:

picture4

Кликните на кнопку “Отправить” и подождите пару минут. Как только процесс будет завершен, вы получите соответствующее уведомление:

picture5

Защита Hotlink при помощи .htaccess

Существует еще один способ борьбы с хотлинком — при помощи файла .htaccess. Откройте его в режиме редактирования через диспетчер файлов на хостинге или любым другим удобным способом, а затем добавьте несколько строк в конце документа:

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www.)?ваш-домен/ [nc]

RewriteRule .*.(gif|jpg|png)$ http://ваш-домен/404.jpg[nc]

Обратите внимание на то, что вместо “ваш домен” вы должны вписать название своего сайта без www и https.

Что дает защита Hotlink

Теперь, когда защита Hotlink активирована, во-первых, вы можете не переживать о том, что вашим сайтам придется делить трафик с чужими веб-порталами. Во-вторых, так вы избежите лишней нагрузки на сервер. В-третьих, сможете защитить свой контент от копирования.  

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

3 × 1 =

*