Защита от хотлинка и сервис веб-альбомов Picasa.com
Привет, друзья! Многие вебмастера сталкиваются с проблемой воровства контента со своих сайтов. Эта проблема может привести не только к тому, что поисковики могут «охладеть» к вашему сайту и посчитать ваш контент неуникальным, но и к высокой нагрузке на сервер, если в статье есть картинки.
Как обычно случается, статья копируется с сайта и просто вставляется в новое место, при этом сохраняются все ссылки на изображения. Поэтому при загрузке статьи на стороннем сайте, изображения будут грузиться с вашего сервера. Это называется хотлинк или хотлинкинг (hotlinking). Представьте, какая нагрузка упадет на сервер, если вашу статью скопирует сотня вебмастеров и прочитает несколько тысяч посетителей. Особенно страшно то, что если хотлинк состоялся, то с этим ничего не удастся поделать, кроме как заменив изображения в статьях на новые.
Чтобы защитить себя от хотлинка, меры необходимо принять на начальном этапе создания сайта. Себя я защищаю от этого, размещая изображения на стороннем ресурсе, а именно на сервисе Picasa.com от гугл.
Этот сервис, прежде всего, хорош тем, что он от Google 🙂 , а значит он вряд ли перегрузится и упадет. К этому добавляется то, что я не храню изображения у себя на хостинге, поэтому значительно экономится дисковое пространство. Особенно это ощутимо, когда у вас на сайте сотни статей.
Загрузить изображения на Picasa очень легко и быстро. После этого остается только добавить ссылку на изображение в статью, не опасаясь, что его могут утащить.
Есть еще один очень интересный и хитрый способ защиты от хотлинка изображений. Суть его состоит в подмене изображения. Для этого нужно добавить инструкцию в файл .htaccess в корне сайта
Инструкция следующая:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?site.ru/.*$ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ no-hotlink.jpg [L]
где site.ru — это адрес вашего сайта
no-hotlink.jpg — путь до картинки, на которую подменяется исходное изображение. (у меня она лежит в корне).
Картинку можно взять любую. Я, например, нарисовал эту 🙂
Теперь, когда вебмастер скопирует статью к себе на сайт, его, возможно, загрызет совесть 🙂
у меня на VPS это не срабатывает
Не работает
Хм, очень интересно… Впервые слышу про такое, нужно будет обязательно попробовать. А это еще работает или уже нет?
Проверил, у меня тоже не работает почему то…