У меня есть папка с изображениями на моем сервере, которая используется как для обслуживания мобильного приложения через CDN, так и для работы с серверным веб-приложением, используемым для управления контентом, доставляемым в приложение. Для последнего — серверного веб-приложения — я хочу убедиться, что изображения, доставленные из рассматриваемой папки, не кэшируются браузером, чтобы я мог показывать обновленные версии в серверном приложении, как только они были обновлены их автором. CDN извлекает одни и те же изображения для доставки в мобильное приложение и имеет настройки обновления на 30 минут, поэтому он не доставляет изображения контента с плохой датой.
Мой вопрос - как мне настроить Nginx, чтобы он вводил истекает эпоха
заголовок только для запросов, исходящих из веб-приложения. Часть ответа на этот вопрос находится в эта ТАК нить. Есть ли способ изменить предложенное там решение, чтобы оно проверяло реферер перед внедрением заголовка? Так, например, все запросы, исходящие от https://example.com/backoffice
отвечают с помощью истекает эпоха
заголовок, а другие - например. те, что приходят из запросов на извлечение CDN, — нет.