ISkiZ

Рейтинг
5
Регистрация
29.12.2010
Robin_Bad:
location /download/ {
return 404;
}

Это да. Дело в том, что мне нужно реврайт сделать через локейшен выше.

Andreyka:
google://nginx+securelink

Разжуйте пожалуйста по свободному времени кто-нибудь. Так как я совсем новичок в этом деле.

Если все получится - конечно же отблагодарю.

Заранее спасибо.

Моя ася для желающих помочь и подзаработать: 249404307

Andreyka:
Поможет nginx с securelink

Можно поподробней? Как я упомянул выше - я новичок в этом деле. Спасибо.

Hoodie:
ISkiZ, вы имеете в виду, чтобы ваш сайт (с которого идут ссылки) тоже не блокировался?

Можно. Замените строку:


В документации подробно описано про исключения.

Я так понял, что должен быть установлен модуль "http_referer_module". Но у меня нету этого модуля в списке при команде "make config". Как установить этот модуль в таком случае или он уже установлен в зборке 1.0.4?

ISkiZ добавил 02.07.2011 в 03:09

Какие еще возможны варианты? Возможно есть какой-то не тяжелый ПХП скрипт?

Hoodie:
ISkiZ, если у вас nginx раздает видео-файлы без участия Apache, пропишите в nginx.conf следующее:
#location  ~* \.(mp4|flv)$ {

location ^~ /video/ {
valid_referers none blocked server_names;
if ($invalid_referer) {
return 403;
}
}

Условие выбирайте сами. Или запретить прямые ссылки на все файлы (mp4|flv), или на все файлы из каталога /video/.

Возможно ли привязать этот скрипт к какому либо домену? Так как у меня сам сайт и файлы с видео находятся на разных серверах.

Дело в том, что Антилич должен быть рассчитан на обычного юзера. Который нажмет на кнопку плей на другом сайте, а видео не начнет проигрываться.

Заказывал прогон. Все сделано на отлично