Chrome кеш не будет обновляться на моем сайте - PullRequest
2 голосов
/ 11 марта 2010

Не удается обновить кэш-память Chrome при доступе к моему веб-сайту.

Только когда люди очистят его или нажмут Ctrl + F5, они смогут увидеть новый контент.

Я запускаю его на Wordpress CMS.

Кто-нибудь знает, почему это происходит?

Ответы [ 2 ]

3 голосов
/ 10 мая 2010

Я столкнулся с ситуацией с Chrome, когда у страницы не было ни контроля кэша, ни срока ее действия при первой загрузке Chrome (что было много месяцев назад, когда я писал это), и хотя мета-теги были позже добавлены на страницу, явно устанавливая Политика истечения срока действия, Chrome никогда не выполнял их.

Чтобы принудительно выполнить перезагрузку, нужно было предоставить фиктивный аргумент строки запроса - всего один раз, просто чтобы перезагрузить страницу с новыми добавленными метатегами - и с этого момента Chrome начал соблюдать параметры истечения срока действия. в метатегах.

Кстати, я не смог воспроизвести проблему с документами без метатегов, которые я создал на этой неделе; проблема касалась только тех документов, которые были загружены Chrome много месяцев назад. Возможно, способ кеширования Chrome документов, в которых отсутствует политика истечения срока, изменился за это время, так что только документы, загруженные до изменения, были сохранены в кеше навсегда.

P.S. Я знаю, что этот вопрос задавался несколько месяцев назад, и ОП, возможно, уже решил его проблему, но вы никогда не знаете, когда кто-то собирается прийти через несколько месяцев, чтобы получить помощь по той же проблеме. Так что «полиция мертвых вопросов» может уйти в отставку.

0 голосов
/ 24 марта 2011

(я знаю, что это было давно, но я нашел это, так как у меня была связанная проблема, но не нашел своего решения здесь:)

У меня было то же самое, но даже после интенсивного обновления и очистки кэша страниц это не сработало. Понятия не имею почему. (У меня не было желания очистить весь кеш, поэтому я не пробовал это)

Мое изображение было набором стрелок в элементе Nivo-слайдера, которые были созданы после загрузки страницы. Все браузеры, кроме Firefox, постоянно отображали старое изображение. Однако при переходе к URL-адресу изображения стрелок это будет новое изображение.

Я решил это, поместив <img src="[image]" width=0 alt=""> где-то на моей странице, где это не нарушило макет (низ - это хорошо). Затем, когда я обновился, стрелки в ползунке, наконец, изменились на новые.

Надеюсь, что это достигнет любого с таким же странным поведением кеша.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...