Melodic
@Melodic

Как отключить кэширование nginx'oм файлов которые отдаются с помощью php скрипта?

Есть URL вида /avatar/id3/ , который возвращает изображение, в зависимости от результат определённого условия, которое расчитывается внутри скрипта. Так вот, проблема в том, что nginx кэширует первый результат и потом постоянно отдаёт это изображение ( 304 Not modified ). Как решить это проблему?
Nginx работает как прокси над апачем. Т.е. такой конфиг
location / {
proxy_pass http://*:7080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
access_log off;
}
  • Вопрос задан
  • 324 просмотра
Пригласить эксперта
Ответы на вопрос 1
p1r4te
@p1r4te
Sysadmin, Linux, Nginx
location / {
proxy_pass http://*:7080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
access_log off;
expires off;
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы