ms-dred
@ms-dred
Вечно что то не то и что то не так...

Могут ли возникнуть проблемы при отдаче статики на загрузку через Nginx?

Есть один сайт с фотками, пользователи часто качают фотографии, фото ранее открывались по ссылке
адрес_сайта/photo-time.jpg
Как по мне не совсем удобно для пользователей, потому что постоянно открываются новые вкладки, а качают они оооочень много, им приходится переходить на вкладку, сохраниять картинку и закрывать её, в общем лишние действия...

Сейчас сделал отдачу статики стару за загрузку если передан GET запрос
адрес_сайта/photo-time.jpg?download=1
При кличе по ссылке картинка сразу же уходит на загрузку, что очень удобно, но в вебвизарде яндекса наткнулся на пользователя который кликал и кликал по фото в надежде его скачать и похоже у него ничего не получилось.

В Nginx прописано следующее правило
В основном location отлавливаю GET запрос download=1 и перенаправляю в @download
location @download {
        add_header Content-disposition "attachment; filename=$image_name";
    }

Могут ли возникнуть какие то проблемы у пользователей? Может что то нужно еще какие то заголовки отдавать?
Я просто понять не могу, то ли у человека привычка открывать фото на данном сайте и просматривать их, и он просто не видет что у него уже идет загрузку, или все же есть какие то проблемы с отдачей?
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы