Hotlinking происходит, когда другой сайт вставляет изображения напрямую с вашего хостинга. Посетители видят картинку на чужом сайте, но трафик расходуется с вашего аккаунта.

Когда защита полезна

  • Сайты с большим количеством изображений или каталоги.
  • Неожиданный рост трафика.
  • Картинки копируют сторонние страницы без разрешения.

Осторожно

  • Разрешите собственные домены и CDN-имена.
  • Не блокируйте поисковые системы или preview соцсетей, если они нужны.
  • После включения проверьте изображения в письмах, виджетах и поддоменах.

Простая идея

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !example\.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|webp)$ - [F,NC]
Hotlink protection должна блокировать чужих, а не ваш собственный сайт

Если после включения защиты пропали изображения, пришлите правило и проблемную страницу.

Проверить hotlink-правила

Как использовать эту инструкцию

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

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

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

Что подготовить перед обращением

Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Hotlink protection: как запретить чужим сайтам использовать ваши изображения», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.

Как понять, что всё настроено правильно

После выполнения инструкции важно проверить не только сам факт изменения, но и результат для пользователя: открывается ли сайт, приходят ли письма, нет ли предупреждений браузера и ошибок в панели управления. Если задача связана с рабочим проектом, лучше проверять её в спокойное время и заранее сохранить текущие настройки.

Для резервных копий полезно периодически проверять не только наличие архива, но и возможность восстановления. Без тестовой проверки бэкап может создать ложное ощущение безопасности.

  • проверьте результат без кэша браузера;
  • сохраните точный текст ошибки, если она появляется;
  • не удаляйте старые настройки, пока не убедились, что новые работают.