После настройки изображения, CSS, JS и другие публичные статические файлы магазина начинают отдаваться через CDN-домен.
Физически файлы остаются на вашем сервере — Yandex CDN кеширует и раздаёт их с ближайших узлов.
CDN включён, но CDN-домен пустой или не сохранён. Отключите CDN или укажите корректный домен.
CDN-домен открывается, но файлы дают 404
Проверьте origin в Yandex CDN. Источником должен быть основной домен магазина: example.ru
Через основной сайт файл есть, через CDN — нет
Причина чаще всего в Host header. Укажите в CDN-ресурсе: Заголовок Host → Своё значение → example.ru
SSL ошибка на CDN-домене
Проверьте, что сертификат выпущен, находится в том же каталоге Yandex Cloud и привязан к CDN-ресурсу.
cache-control всё ещё max-age=86400
Настройки могут применяться до 15 минут. После изменения TTL очистите кеш CDN и проверяйте URL с новым query-параметром.
PageSpeed почти не вырос
CDN ускоряет доставку статики, но не исправляет тяжёлый CSS, блокирующий JS и неоптимальные изображения — это отдельная задача оптимизации.
Что CDN не делает
✕Не переносит файлы в Yandex Object Storage
✕Не заменяет сервер магазина
✕Не оптимизирует изображения в WebP/AVIF автоматически
✕Не исправляет тяжёлую тему, лишние модули, блокирующие скрипты и проблемы PageSpeed
Помощь с настройкой
Не хотите разбираться с CDN самостоятельно?
Я могу подключить Yandex CDN к вашему магазину на CS-Cart: проверить DNS, сертификат, CDN-ресурс, кеширование,
gzip и корректную отдачу статики через CDN-домен.