Задать вопрос
@Homer_Simpson

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

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

Есть сервер, в папке лежит видео в mp4, нужно чтобы при заходе на site.com/video/1.mp4 у пользователя началось скачивание видео (т.е. чтобы выскочило окошко с предложением сохранить файл).
В гугле все советы на live streaming.
  • Вопрос задан
  • 4708 просмотров
Подписаться 3 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 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
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽