Управление защитой от ботов (JS Challenge)
Включите трёхрежимную проверку на странице «Безопасность», используйте режим «Все» осознанно, читайте долю пройденных.
Справка CDN.com.tr
Используйте заголовок ответа X-Proxy-Cache-MT, чтобы точно увидеть, что CDN сделал с запросом, и убедиться, что кеширование работает как задумано.
Кеш, безопасность, WAF и очистка
Используйте заголовок ответа X-Proxy-Cache-MT, чтобы точно увидеть, что CDN сделал с запросом, и убедиться, что кеширование работает как задумано.
Клиент проверяет заголовки ответа в DevTools браузера и хочет узнать, отдаётся ли контент из кеша CDN, загружается с origin или намеренно пропускается.
curl -I).X-Proxy-Cache-MT.Вы почти наверняка авторизованы на сайте или в панели. Cookie входа и сессии намеренно обходят кеш, чтобы персонализированные страницы никогда не кешировались. Проверьте в приватном окне или через curl -I https://yourdomain.com/path — вы должны увидеть сначала MISS, затем HIT.
Зависит от правила — эти два режима взаимоисключающие. Когда включён Use browser cache time (значение по умолчанию для новых аккаунтов), TTL на edge задаёт заголовок Cache-Control, s-maxage или Expires от origin, и заголовок доходит до браузера без изменений. Если задать Cache Expire Time, это правило игнорирует кеш-заголовки origin и переписывает тот, что получает браузер, вашим значением. Две ловушки: ответ с Set-Cookie не кешируется, каким бы правильным ни был его Cache-Control; а там, где включена Image Optimization, для аккаунта или в правиле, изображения хранятся 365 дней независимо от того, что говорит origin.
Нет. В ключе кеша нет компонента устройства — мобильная и десктопная версии используют одну запись, поэтому purge пути очищает её для обеих.
Очистите путь через Purge Management. Жёсткое обновление в вашем собственном браузере влияет только на кеш браузера, а не на кеш CDN.
Нет. Запросы с заголовком Authorization (токен Bearer, Basic auth) никогда не отдаются из кэша CDN и не сохраняются в нём; они всегда идут на ваш исходный сервер и показывают BYPASS.
Включите трёхрежимную проверку на странице «Безопасность», используйте режим «Все» осознанно, читайте долю пройденных.
Все настройки безопасности уровня аккаунта собраны на одной странице «Безопасность»: общий переключатель WAF, защита от ботов JS Challenge, блокировка IP и стран, защита от hotlink, ограничение частоты запросов и срок действия ссылок. Каждое сохранение автоматически разворачивается на edge — отдельный шаг публикации не нужен.
Настраивайте ключ кеша домена/пути, TTL, методы/статусы, заголовки/cookie, оптимизацию и правила ограничения запросов.
Используйте журналы WAF, чтобы объяснить заблокированный или подозрительный трафик, не раскрывая внутренние системы логирования.
Очистите путь, сохранённый путь или весь аккаунт и разделите кеш CDN и кеш браузера.
Каждый кешированный объект хранится под ключом, который строится из запроса — схемы, хоста, пути и строки запроса. Очистка удаляет запись только тогда, когда обращается именно к этому ключу. Одна эта идея объясняет практически каждый случай «очистка не сработала».
Пресет безопасности Hsts заставляет edge отправлять Strict-Transport-Security: max-age=31536000 в HTTPS-ответах, поэтому браузер, однажды увидевший ваш сайт, весь год отказывается открывать его по обычному HTTP.
Два общеаккаунтных чёрных списка на одной панели: блокировка целых стран по коду страны или целых сетей по номеру автономной системы. Заблокированный посетитель получает фирменную страницу 403 с Reference ID.
Защитите файл так, чтобы его можно было получить только по подписи, которую вы сами генерируете и которая действительна до выбранного вами момента. Запросы без подписи получают 403, а с истёкшим сроком — 410.
Включите оптимизацию изображений для аккаунта или для одного правила доставки и выберите WebP или WebP + AVIF: edge конвертирует JPEG и PNG и отдаёт каждому браузеру формат, который тот принимает, а URL изображений на ваших страницах остаются прежними.