Назад | Перейти на главную страницу

Кеш Nginx не очищается при использовании cloudflare

Моя конфигурация nginx здесь: http://p.ngx.cc/0c

Эта ссылка http://aa-tour.ru/static/system/css/style.css показать старую кешированную версию файла, как удалить ее и очистить кеш? Это правильная (новая) версия файла http://aa-tour.ru/static/system/css/style.css?v=1

Это просто статический файл. Я обновил его (добавил несколько классов contact-form, contact-form-button) ...

Это не кеш nginx. В вашем конфиге отсутствует proxy_cache, fastcgi_cache и вообще подобные директивы.

Файл кешируется вашим браузером из-за директивы expires 30d; в 35 строке конфиг. Почему вы решили, что nginx кеширует этот файл?

Предыдущим людям, которые «ответили». Ребята, внимательно прочтите вопрос, пожалуйста: D

Ответ здесь: https://stackoverflow.com/questions/6236078/how-to-clear-the-cache-of-nginx

sendfile off;

Также отключил облачную вспышку ...

Вы можете попробовать использовать этот сценарий bash для удаления ваших статических файлов из кеша nginx:

Надеюсь, поможет.