Интернет |
Отключение кэша nginx
Отключение кэша nginx или как решить проблему?
Здравствуйте господа,
На впс наблюдаю такую проблему: Загрузил и установил скрипт движка, при смене в дизайне графику или css, на сайте ничего не меняется, заливаю логотип сайта по фтп а браузер показывает старый логотип, конечно же чистил кэш браузера, все равно ничего не помогает, решил поискать по форумам инфу как решить проблему, оказалось многие встречали подобное и решали по разному, по мнению многих пользователей виноват кэш Nginx, некоторые пользователи пишут, что нужно удалить папку кэша Nginx на сервере, так же нашел инструкцию как настроить время кэширования типа:
В nginx.conf
А как отключить вообще не нашел.
Написал так же с проблемой в т.п хоста вот ответ
Но и это не помогло. Все равно в браузер выдает старую графику и стили.
Вот скажите пожалуйста как бы правильно отключить кэш nginx на совсем? Или например настроить как, что бы кэш хранился всего 1-2 секунд? Если в expires в место 1w укажу 2s будет ли работать так? или в место 1w напишу off? Используется панель Веста - если это имеет значение.
спасибо.
Здравствуйте господа,
На впс наблюдаю такую проблему: Загрузил и установил скрипт движка, при смене в дизайне графику или css, на сайте ничего не меняется, заливаю логотип сайта по фтп а браузер показывает старый логотип, конечно же чистил кэш браузера, все равно ничего не помогает, решил поискать по форумам инфу как решить проблему, оказалось многие встречали подобное и решали по разному, по мнению многих пользователей виноват кэш Nginx, некоторые пользователи пишут, что нужно удалить папку кэша Nginx на сервере, так же нашел инструкцию как настроить время кэширования типа:
В nginx.conf
PHP код:
server {
#...
location ~* \.(gif|ico|jpe?g|png)(\?***91;0-9***93;+)?$ {
expires 1w;
}
location ~* \.(css|js)$ {
expires 1d;
}
#...
}
Цитата:
|
где expires — это количество дней, сколько кэш статических файлов будет храниться. |
Написал так же с проблемой в т.п хоста вот ответ
Цитата:
|
Почистили кэш. чистить так service nginx stop rm -rf /var/cache/nginx/* service nginx start |
Вот скажите пожалуйста как бы правильно отключить кэш nginx на совсем? Или например настроить как, что бы кэш хранился всего 1-2 секунд? Если в expires в место 1w укажу 2s будет ли работать так? или в место 1w напишу off? Используется панель Веста - если это имеет значение.
спасибо.