После подключения сети доставки контента иногда страницы перестают открываться, а стили и скрипты не загружаются. Чаще всего причина в том, что кеш перехватывает запросы, пути к файлам меняются или опции обработки ломают исходный код. В материале объясняю, где искать сбой и как его устранить без перезапуска сайта.
Почему после сети доставки пропадают стили и страницы
Сеть доставки работает как про межсетевой экран: она принимает запросы раньше, чем до них доходит сервер. Если где-то между клиентом и сервером возникло несоответствие, браузер может не найти файлы или загрузить их без оформления. Так происходит из-за путей к ресурсам, кеширования ошибочных ответов или проблем с протоколом и сертификатом.
Проверь пути к ресурсам
Сети доставки часто меняют домен, с которого отдаются стили и скрипты. Если в коде прописаны абсолютные адреса, а контент раздаётся с другого имени, браузер может отклонить загрузку из-за несоответствия. Замените абсолютные пути на относительные или убедитесь, что сеть доставки правильно перезаписывает ссылки на файлы.
Настрой кеширование и исключения
Сервер может временно не отвечать, и сеть запомнит этот пустой ответ или страницу ошибки, теперь она показывает её всем. Очистите кеш и добавьте исключения для динамических разделов, которые не должны кешироваться. Проверьте правила обработки в настройках.
Проверь редиректы и сертификат безопасности
Сеть доставки может принудительно перенаправлять запросы на защищённый протокол. Если на сервере он не настроен или сертификат неверный, браузер блокирует загрузку ресурсов. Убедитесь, что защита включена и статус сертификата в браузере без предупреждений.
| Что смотреть | Где это видно |
|---|---|
| Пути к стилям и скриптам в коде | Исходный код страниц и сетевой монитор браузера |
| Кеш сети доставки контента | Раздел очистки кеша в личном кабинете поставщика |
| Правила исключения для динамических страниц | Настройки правил кеширования |
| Статус сертификата и протокол загрузки | Значок безопасности в браузере и заголовки ответа сервера |
По этой теме откройте проверку индексации. Дальше по смыслу: индексация страниц, как настроить robots.txt и карта сайта.
Вопросы
Почему после подключения сети доставки сломались стили?
Потому что кеш перехватил запросы, пути к файлам оказались неверными или включённые опции обработки повредили исходный код. Сначала проверьте пути, затем очистите кеш и отключите агрессивные настройки.
Как вернуть страницы, которые пропали после сети доставки?
Очистите кеш, убедитесь, что сервер отдаёт страницы корректно, проверьте пути к файлам и сертификат. После этих шагов страницы обычно возвращаются сами, без перезапуска сайта.
Почему кеш показывает старую версию сайта?
Сеть доставки может запомнить пустой ответ или страницу ошибки и теперь отдаёт её всем посетителям. Очистите кеш и настройте исключения для динамических разделов, чтобы новые ответы принимались сразу.
Нужно ли перезапускать сайт, чтобы вернуть стили?
Нет, обычно достаточно очистить кеш, исправить пути к файлам и отключить агрессивные опции обработки. Если стили вернулись, настройте минификацию вручную и проверьте результат.
Проверьте адрес на бесплатной проверке: гость смотрит до 50 страниц, одна проверка в день. Создать кабинет бесплатно даёт до 500 страниц, 3 проверки в месяц и историю оценки за 7 дней. Сайт в кабинет добавляют отдельно. Полный разбор страниц, до 1 500 страниц и история за 90 дней — на тарифе Solo, 1 490 ₽ в месяц.