Hotlinking или авторское право в интернете

Опубликовано: 7 октября 2012 в 00:07

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

Хотлинк (hotlink) — включение в веб-страницу файлов-изображений или других ресурсов с чужого сервера.

Кроме того что у нас мягко выражаясь воруют трафик, так как документы на которые даны ссылки, находятся на нашем сервере, соответственно нагружают наш канал. Но самое не мало важное, это может быть наша интеллектуальная собственность!

Как же с этим бороться? Проверять переменную HTTP_REFERER!

APACHE

Начнем с Apache, тут нам поможет модуль mod_rewrite, данный модуль нужно выбрать во время установки.
Для того чтобы проверить установлен модуль или нет, можете
посмотреть httpd.conf на наличие следующей строки:

Далее нам необходимо написать условие и правило в .htaccess:

NGINX

Теперь перейдем к Nginx, а вот тут нам поможет ngx_http_referer_module. Его нужно выбрать во время установки, по умолчанию он выключен. Редактируем /etc/make.conf:

Далее в секции server описываем правило:

По мотивам:
http://htaccess.net.ru
http://nginx.org/ru
http://ru.wikipedia.org/wiki/

Поделиться

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

(Required)