14 сен 2011
Hotlink protection
DaeWoo Категория: Web-Мастеру » Уроки
У нас вы можете скачать бесплатно Hotlink protection

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Hotlink protection

Данный мануал покажет Вам как сделать что бы видео файлы, картинки, музыка, грузились именно с вашего сайта, обычными словами борьба с кражей новостей или фильмов

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

Чтобы запретить хотлинкинг, нужно настроить Апач так, чтобы он если в запросс приходит не со странички, вашего сайта не передавал этот запрос приложению, для этого проверяется https_REFERER

Найдите на вашем сервере, где лежит файл mod_rewrite.so

Для этого можно в консоли вбить вот такую команду

find / -name "mod_rewrite.so"


теперь зайдите в конфигурационный файл Апача и добавьте туда вот эти строки:

LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so

где /usr/lib/apache2/modules/mod_rewrite.so - это найденный путь к файлу mod_rewrite.so

далее добавьте в конец файла .htaccess в корневой папке вашего сайта следующие строки:

RewriteEngine on
RewriteCond %{https_REFERER} !^https(s)?://(www\.)?domen.ru [NC]
RewriteRule \.(jpg|jpeg|png|gif|flv|mp3)$ - [NC,F,L]


где domen.ru - надо заменить на имя вашего домена

если файла .htaccess нету, его можно создать командой

touch .htaccess

модуль "rewrite_module", который мы активировали перехватывает url запросов к серверу и может их изменять

в данном случае мы включаем использование этого модуля директивой

RewriteEngine on

а остальные строки говорят Апачу, что если файл, который пользователь хочет загрузить имеет одно из расширений
(jpg|jpeg|png|gif|flv|mp3)
то его нужно отдавать только если он запрашивается со страницы вашего сайта

Теперь перезагрузите Апач и убедитесь, что картинки напрямую больше не отдаются с вашего сервера.


Не забудьте сменить domain.ru на свой домен!









Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
sergey93 | 14 сентября 2011 12:34
  • Группа: Посетители |
  • Комментарий: 1 (ссылка)

о спс! 11

вольдемар | 14 сентября 2011 13:04
  • Группа: Посетители |
  • Комментарий: 2 (ссылка)

О крутяк а то у меня как раз сайт похожей темамтики 11

DaeWoo | 14 сентября 2011 13:08
  • Группа: Посетители |
  • Комментарий: 3 (ссылка)

Так же рекомендую добавить в список расширения такие как rar|zip|

Dmitrius | 14 сентября 2011 15:08
  • Группа: Посетители |
  • Комментарий: 4 (ссылка)

защита от детей.

lashket | 14 сентября 2011 15:59
  • Группа: Посетители |
  • Комментарий: 5 (ссылка)

Спс большое.
Наконец-то можно заливать фильм и не боятся, что через час мой фильм будет на всех ГС)

igor_o4ek | 14 сентября 2011 16:04
  • Группа: Посетители |
  • Комментарий: 6 (ссылка)

Цитата: lashket
Спс большое.
Наконец-то можно заливать фильм и не боятся, что через час мой фильм будет на всех ГС)

все равно будет)

sssR | 14 сентября 2011 16:16
  • Группа: Посетители |
  • Комментарий: 7 (ссылка)

lashket,
Подумаешь не через час а через день, не сомневаюсь что тут же на форуме скриптера тем же школьникам расскажут как побороть эту защиту.

Pavlin | 14 сентября 2011 16:45
  • Группа: Посетители |
  • Комментарий: 8 (ссылка)

sssR,


ахаха точно!

DaeWoo | 14 сентября 2011 16:58
  • Группа: Посетители |
  • Комментарий: 9 (ссылка)

Вытянуть можно только подменой ht_tp_referer

wiillow | 14 сентября 2011 17:20
  • Группа: Посетители |
  • Комментарий: 10 (ссылка)

Цитата: Dmitrius
защита от детей.

В каком смысле?

DaeWoo | 14 сентября 2011 17:37
  • Группа: Посетители |
  • Комментарий: 11 (ссылка)

Цитата: wiillow
В каком смысле?

В прямом смысле, защита от тех кто не в состоянии подменить заголовки.

Doker=) | 14 сентября 2011 17:50
  • Группа: Посетители |
  • Комментарий: 12 (ссылка)

Спасибо

Bugor | 14 сентября 2011 18:20
  • Группа: Посетители |
  • Комментарий: 13 (ссылка)

ерунда,а не защита,есть обход

Tags | 14 сентября 2011 19:05
  • Группа: Посетители |
  • Комментарий: 14 (ссылка)


Ну хоть какая защита! А смотрите как школьники этот пост в минуса заганяют)

DemGASS | 15 сентября 2011 08:26
  • Группа: Посетители |
  • Комментарий: 15 (ссылка)

Спасибо!

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.