Вопрос про nginx и expires...

12
T
На сайте с 11.08.2005
Offline
181
#11
SweeT_BladE:
Но неужели никак нельзя указать браузеру, что кеш надо обновить?

Поинтересовался вопросом и ответами, нашел тему: /ru/forum/516726

и ссылку с нее: http://www.nomagic.ru/?p=123

---------- Добавлено 11.04.2013 в 12:17 ----------

DiAksID:
установите нужный expires в новом location

он будет действителен только для новых пользователей (браузеров), которые еще не закешировали страницу согласно старых правил.

Вопрос в том, как заставить браузеры старых пользователей сбросить кеш (который установлен на МАХ время кеширования) и перезагрузить страницу с сервера.

DiAksID
На сайте с 02.08.2008
Offline
218
#12
Timen:
... он будет действителен только для новых пользователей (браузеров), которые еще не закешировали страницу согласно старых правил...

с какого перепугу, когда в хеадерах будут новые данные? если броузер получит в заголовке expires no-cache ему плевать кэшировал он или нет до этого - просто не полезет в кэш, получит 1 минуту - обновит кэш старше одной минуты. надо что бы nginx гарантированно отдавал нужный заголовок у нужного типа файлов и всё..

show must go on !!!...
ST
На сайте с 10.05.2011
Offline
21
#13

А если всем страницам приписать параметр, например "?1"??

По идее это уже будет считаться как новая страница же?

Но тогда вопрос, отразится ли это как-то на поисковиках?

Как-то не хотелось бы терять посещения из-за этого...

DiAksID
На сайте с 02.08.2008
Offline
218
#14
SweeT_BladE:
... Но тогда вопрос, отразится ли это как-то на поисковиках?...

сам спросил сам ответил:

SweeT_BladE:
... По идее это уже будет считаться как новая страница же? ...

тольок не "по идее", а просто - другие страницы на других урлах.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий