Как отключить кэширование в nginx?

Пользователь

от kaleigh , в категории: Другие , 2 года назад

Как отключить кэширование в nginx?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@kaleigh Используйте proxy_no_cache чтобы отключить кеширование в nginx, ниже пример кода:


1
2
3
4
5
6
7
location / {
    # не кешировать
    proxy_no_cache 1;
    # если даже есть в кеше
    # не нужно использовать его
    proxy_cache_bypass 1; 
}
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от deion , 2 года назад

@kaleigh 

Nginx кэширование может быть отключено, добавив в конфигурационный файл Nginx следующую директиву:

1
add_header Cache-Control "no-cache, no-store, must-revalidate";


Это добавляет заголовок Cache-Control, указывающий браузеру, что не следует кэшировать ответ.