SEOFAQ Telegram, маркетинг и SEO Канал SEOFAQT в мессенджере Telegram

Все чатыИзменения в правилах WAF Cloudflare: замена ip.geoip на ip.src


Изменения в правилах WAF Cloudflare: замена ip.geoip на ip.src

Сегодня столкнулся с интересной проблемой при настройке WAF-правил для нового сайта на Cloudflare. Если вы столкнулись с ошибкой "The current expression is not supported by the expression builder and will be discarded" при попытке добавить или отредактировать правила WAF, возможно дело в устаревшем синтаксисе.

Что изменилось?

Cloudflare постепенно отказывается от синтаксиса ip.geoip в пользу ip.src в своих WAF правилах. Это критическое изменение, о котором стоит знать всем, кто занимается защитой сайтов.

Важный нюанс

Интересная деталь: если сайт был добавлен в Cloudflare давно, система продолжает поддерживать старый синтаксис с ip.geoip. Однако при попытке отредактировать эти правила, Cloudflare может "намекнуть" (или потребовать) заменить ip.geoip на ip.src.

Примеры замен

Вместо:

ip.geoip.country in {"RU"}

Нужно использовать:

ip.src.country eq "RU"

Вместо:

ip.geoip.asnum in {204916, 203020, 35048}

Правильно:

any(ip.src.asnum, [204916, 203020, 35048])

Почему это важно?

Если ваши WAF-правила перестали работать или не добавляются в систему, возможно, дело именно в устаревшем синтаксисе. Проверьте все упоминания ip.geoip и замените их на соответствующие конструкции с ip.src.

Такие изменения - часть эволюции системы Cloudflare. Устаревший синтаксис постепенно выводится из употребления, а новый дает больше возможностей и лучшую производительность.

А вы уже обновили свои WAF-правила?

#cloudflare #waf #безопасностьсайта #seo #seotips

Источник новости https://t.me/soltykseo/5937...