Всем привет почему может не определяться переменная . Суть скрипта проста если указан GET (download) и равен (video) идет скачивание видео вместо трансляции . Пытаюсь приделать к итоговому файлу ссылку на сайт+название видео . Название берется в location в определении ((.*)\.mp4) то есть берется именно название без разширения . Почему ее не видит в if условии?
location ~* /video/Movie.*/(.*)\.mp4$ {
include /etc/nginx/sites-available/bansite.local;
#check because download
if ($arg_download = "video"){
add_header Content-Disposition 'attachment; filename="example.com_$1.mp4"';
}
}