Что такое — хотлинк или хотлинкинг?
Хотлинк (англ. hotlink) — включение в веб-страницу файлов-изображений или других ресурсов с чужого сервера. Этот прием используется недобросовестными вебмастерами, которые заставляют браузер посетителя загружать картинки с чужого сервера. Тем самым расходуются чужие ресурсы и трафик, экономя физическое место, абонентскую оплату и снижение нагрузки на своём хостинге.
Хранение картинок занимает огромное место на сервере, а показ их пользователям сайтов несёт нагрузку на процессор. Проще не нагружать свой сервер а использовать картинки с другого ресурса, перенести нагрузку со своего сервера на чужой — там же администратор лох, за всё заплатит, а я такой умный — куплю дешевый сервер и сделаю крутой сайт! 🙂
Пример использования хотлинка
Чтобы было понятнее, рассмотрим типичный пример использования хотлинка. Например, необходимо скопировать со стороннего сайта статью с размещенными в ней картинками.
Как это происходит: при помощи курсора мыши выделяется статья с картинками, копируется, создается новый материал и вставляется в него скопированный контент. Соответственно, все скопированные картинки будут подгружаться с сервера стороннего сайта, тем самым экономя место на вашем хостинге.
Пример ссылки на картинку при помощи хотлинка
Используется абсолютный путь к изображению стороннего сайта:
<img src=»http://чужойсайт.ru/images/photo.jpg» />
Владелец хостинга может бороться с этим, проверяя переменную HTTP_REFERER (например, через директивы вебсервера), и блокировать передачу файла сайту «паразиту». Иногда вместо блокировки файла, подставляют файл с надписью, что данная картинка используется с чужого сервера:
Например такую:
Источник: labuda.blog