Почему сайт не открывается или не обновляется из-за кэша

Если сайт «не работает» — грузится с ошибкой, показывает старую версию страницы или белый экран — в половине случаев виноват кэш: браузера, промежуточного CDN или самого сервера. Первым делом откройте страницу в режиме инкогнито или другом браузере: если там всё в порядке, проблема именно в закэшированной копии на вашей стороне.

Как понять, что дело в кэше

Признаки простые: страница выглядит так, как будто вы видите вчерашнюю версию сайта, изменения в тексте или вёрстке не появляются после публикации, а перезагрузка (F5) не помогает. Ещё один способ проверки — добавить к адресу произвольный параметр вида ?v=123. Если после этого сайт открылся корректно, кэш действительно мешает.

Что делать со стороны пользователя

  • Сделать жёсткую перезагрузку страницы: Ctrl+F5 в Windows или Cmd+Shift+R на Mac.
  • Очистить кэш браузера через настройки (обычно раздел «Конфиденциальность» или «История»).
  • Проверить, не блокирует ли обновление расширение или локальный DNS-кэш — его можно сбросить командой ipconfig /flushdns в Windows.

Что делать, если сайт свой и не обновляется у всех

Если проблема видна не только вам, скорее всего кэшируют промежуточные звенья — CDN, кэширующий прокси или сам движок сайта (плагины кэширования в WordPress вроде WP Super Cache или W3 Total Cache). Нужно очистить кэш именно там, где он хранится:

  • В панели CDN (Cloudflare и подобные) — найти раздел «Purge Cache» и сбросить кэш вручную.
  • В админке WordPress — в настройках плагина кэширования нажать «очистить кэш» после каждого важного изменения.
  • На уровне сервера — проверить заголовки Cache-Control и Expires, которые отдаёт сайт: слишком большой срок жизни кэша заставляет браузеры и прокси держать старую версию неделями.

Если после очистки кэша на всех уровнях сайт всё равно не открывается — проблема не в кэше, а в хостинге, домене или коде, и стоит проверять их отдельно.

В большинстве случаев достаточно жёсткой перезагрузки страницы и сброса кэша плагина или CDN — это решает проблему за пару минут без обращения к хостеру.

Понравилась статья? Поделиться с друзьями: