Re: проблемы rewrite + secure link, экранизация символа ? (вопроса)

zerko nginx-forum на forum.nginx.org
Пн Июл 9 02:15:31 UTC 2018


Ребят, думал проблема в том что на редиректе в новом локейшене нету
internal; поставил - все равно не помогло, на других серверах подобный
конфиг крутится и все работает.. можете сказать в чем причина? вот конфиг:

                location /stream {
                        secure_link $arg_md5,$arg_expires;
                        secure_link_md5
"$secure_link_expires$uri$remote_addr secret";

                        if ($secure_link = "") {
                                return 403;
                        }

                        if ($secure_link = "0") {
                                return 410;
                        }

                        return 200 "$uri";
#                       rewrite ^/stream/(.*)$ /content/vod/$1 break;
                }

                location /content/vod {
                        internal;
                }

ссылки -
/stream/film/rampage.2018.720p/hls/360/segment1.ts?md5=LiQjwr4LZRGdOVCV-aeOgg&expires=1531119761
в логах пишет:

open () "/home/stream/www/stream/film/rampage.2018.720p/hls/360/segment1.ts"
failed (2: No such file or directory)

почему не попадает ссылка в локейшен /stream и не проходит проверка с
реврайтом?

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,280425,280448#msg-280448



Подробная информация о списке рассылки nginx-ru