Хаки и Скрипты Next Generation CMS

АНТИЛИЧ ДЛЯ КАРТИНОК

irbees2008 irbees2008 Опубликовано - 8 - января htaccess
3057 - 0
  • Автор: --------------
  • Адаптировал: irbees2008

Очень часто недобросовестные ведущие некоторых развлекательных сайтов да и некоторые блоггеры, в целях экономии траффика, вместо того чтобы сослаться на понравившиеся картинки или хотя бы пересохранить их у себя на сервере, просто тянут их к себе прямо с вашего сайта, или как говорится "личат".

Обычно об этом узнают по резко возросшему траффику или по количеству обращений к файлу, которое не соответствует количеству посетителей. А так как траффик отдавать просто так обидно, да и злостных личеров стоит наказать, то проблему надо решать. Есть много способов.

открываем файл .htaccess и добавляем туда этот код

Код:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?твой сайт.что-то [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?images.google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?images.google.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?images.yandex.ru [NC]
RewriteCond %{REQUEST_URI} !^/тут_картинка_которая_будет_показываться_на_других_сайтах.jpg [NC]
RewriteRule .(gif|jpg|jpeg|png|swf)$ http:// мой_сайт.ру/тут_картинка_которая_будет_показываться_на_других_сайтах.jpg [R,NC]
Конечно предварительно заменив под себя, пример:
Код:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?http://mysite.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?images.google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?images.google.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?images.yandex.ru [NC]
RewriteCond %{REQUEST_URI} !^/antipicture.jpg [NC]
RewriteRule .(gif|jpg|jpeg|png|swf)$ http:// mysite.ru/antipicture.jpg [R,NC]

Можешь почитать и вот эту статейку "Появление скрытого содержания при нажатии на checkbox"

Опрос

Ваше мнение

Вы нашли что искали?
Результаты

Последние комментарии

Теги

Anything in here will be replaced on browsers that support the canvas element

Статистика

  • Caйту: 4402 дня
  • Новостей: 566
  • Комменты: 257
  • Зарегистрированно : 662
  • Онлайн всего: [7]
  • Гости: [6]
  • Поисковики: [1] Google
  • Были сегодня : [1] Google
  • SQL запросов: 27
  • Генерация страницы: 0.381сек
  • Потребление памяти: 5.147 Mb 
  •   Яндекс.Метрика