@Homer_Simpson

Как организовать скачивание видео с помощью nginx?

Можно простой конфиг или ссылку по настройке отдачи видео с помощью nginx?

Есть сервер, в папке лежит видео в mp4, нужно чтобы при заходе на site.com/video/1.mp4 у пользователя началось скачивание видео (т.е. чтобы выскочило окошко с предложением сохранить файл).
В гугле все советы на live streaming.
  • Вопрос задан
  • 4553 просмотра
Решения вопроса 2
Rpsl
@Rpsl
Кратко о себе
Что бы файл не проигрывался в браузере, а появлялось окошко с предложением скачать файл нужно прописать заголовок.

add_header Content-disposition "attachment; filename=$1";


Примерно так:
location ~* /video/(.*)$ {
    add_header Content-disposition "attachment; filename=$1";
    root /var/www/site.com/video;
}
Ответ написан
walkman7
@walkman7
Я же дал вам ссылку на работающий location.

location /video/ {
	if ($request_filename ~ "^.*/(.*)$"){
		set $fname $1;
		add_header Content-Disposition 'attachment; filename="$fname"';
	}
}


39faeebd1c2647dfbaf43fa0b5224212.png
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект