Welcome! Log In Create A New Profile

Advanced

ngx_http_referer_module + Flash - Firefox и Safari

November 21, 2010 02:39PM
Предыстория...
первый сайт онлайнвидео.ру на нем все видео файлы и картинки,
второй сайт с цмс на нем плеер,
если тырят ссылку на видео например site.ru/123.flv и вставляют его в свой плеер то не загружая свой веб сервер в наглую строят целые видео порталы без заморочек с конвертированием видео... таких уже на моем видео уже штук 10...
я включил функцию ngx_http_referer_module
сейчас в нем так

location ~ \.(flv|mp4|iflv)$ { flv; valid_referers none server_names ~\.мойсайт\. ~\.google\. ~\.yandex\. ; root c:/Video;
if ($invalid_referer) {rewrite ^ http://мойсайт2/logo.flv permanent;

все работает, на левых сайтах идет редирект видео,
но только для тех у кого браузеры ие, опера или хром
а у мазилы или сафари идет видео грузится без редиректа!
Собственно суть проблемы в том что при загрузки флеш видео либо mp4 либо flv Мазила или Сафари удаляют реферер ссылку

[22/Nov/2010:01:09:57 +0600] "GET /Trayler/Fiction.mp4 HTTP/1.1" 200 4063232 [b]"-"[/b] "Mozilla/5.0 (Windows NT 6.1; rv:2.0b7) Gecko/20100101 Firefox/4.0b7"

а значит мод ngx_http_referer_module не работает для этих браузеров так как valid_referers [b]none[/b]

убрать этот флаг не вариант, потому что, на моем сайте тоже нет реферара в этих браузерах и будет редирект, как как будто нету имунки через valid_referers

кстати
такая же проблему у контакта :) у них есть замена но она работает на ие опере и хроме...



пытался решить проблему по другому но без успешно... вот варианты до чего я додумался... может кто поможет...

пытался сделать следующее
rewrite ^мойсайт2(.*)$ ^ last;
rewrite ^сайт который своровал видео.ру(.*)$ http://мойсайт2/logo.flv last;

вообще суть идеи в том чтоб сделать мойсайт2 невосприимчивый к редиректу или же сделать так чтоб к сайте не применялся модуль ngx_http_referer_module

это возможно?
Subject Author Posted

ngx_http_referer_module + Flash - Firefox и Safari

Night Wolf November 21, 2010 02:39PM

Re: ngx_http_referer_module + Flash - Firefox и Safari

szcheh November 22, 2010 03:48AM

Re: ngx_http_referer_module + Flash - Firefox и Safari

Night Wolf November 22, 2010 04:37AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 178
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready