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

Как отключить кеширование браузером папки в nginx?

Здравствуйте!

Есть сайт. Допустим на сайте есть папка /var/www/site.ru/files/export
В ней файлы типа csv и xml и тд. Допустим файл /var/www/site.ru/files/export/catalog.csv .
Скачиваю я файл через браузер https://site.ru/files/export/catalog.csv, все норм. После чего файл этот обновился и мне надо снова скачать этот файл, но браузер скачает этот файл из кеша,
Каким образом запретить, чтобы все файлы в этой папке не кешировались браузером?
Заранее спасибо!
  • Вопрос задан
  • 177 просмотров
Подписаться 1 Средний 1 комментарий
Решения вопроса 1
@ruslanyugov Автор вопроса
Вопрос решил, решение такое:

location /var/www/site.ru/files/export {
                add_header Cache-Control "no-cache";
        }
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
Добавить в линк случайный номер:
https://site.ru/files/export/catalog.csv?123
Ответ написан
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Запретить кеширование можно соответствующим образом, взятым из официальной документации\поиск в Интернет по ключевым словам.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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