Перейти до змісту
−10% на будь-який проєкт за промокодом−10% за промокодом

Cloudflare WAF для інтернет-магазину: повний гайд

Зміст
  1. Базові Custom Rules
  2. Захист адмінки
  3. Rate Limiting
  4. Bot Fight Mode
  5. DDoS L7 захист
  6. Що робити далі
Опубліковано
Оновлено
Час читання
~2 хв
Переглядів
142
Оцінка читачів
Відгуків: 9
Автор
Євген Фостенко
Senior Backend & DevOps інженер
Поділитись
Cloudflare WAF для інтернет-магазину: повний гайд Стаття
Потрібна допомога з сайтом?
Опишіть задачу в Telegram — оціню й підкажу, з чого почати. Відповідь протягом доби.
Написати в Telegram
Безкоштовна консультація та оцінка. Відповідаю швидко.

Cloudflare WAF — це перша лінія захисту для будь-якого інтернет-магазину. У цьому гайді розберемо практичне налаштування Custom Rules, Rate Limiting та захист від ботів.

Базові Custom Rules

Почніть з блокування підозрілих User-Agents і геолокацій де у вас немає клієнтів. Використовуйте Expression Rules:

(http.user_agent contains "python-requests") or 
(ip.geoip.country in {"RU" "BY" "KP"})

Захист адмінки

Закрийте /wp-admin, /admin, /administrator через Cloudflare Access або IP allowlist. Це усуне 90% brute-force атак на адмінку.

Rate Limiting

Налаштуйте Rate Limiting для сторінок чекауту та логіну: не більше 10 запитів за 60 секунд з однієї IP. Це захищає від credential stuffing атак.

Bot Fight Mode

Увімкніть Super Bot Fight Mode — він автоматично блокує відомих шкідливих ботів, зберігаючи доступність для корисних (Google, Bing).

DDoS L7 захист

При атаці на /wp-login або /checkout: тимчасово переключіть в Under Attack Mode та додайте expression rule що challenge-ить весь трафік на ці URL.

Що робити далі

Одне важливе застереження до всього описаного: правила WAF легко зламують те, що працювало. Найчастіший випадок — правило ріже звернення платіжного сервісу до вашого сайту, і оплати перестають зараховуватись. Перевіряйте платіжні сценарії після кожної зміни, а для callback-адрес робіть явні винятки.

Друге: заборона в robots.txt і блокування на рівні WAF — різні речі. Перше боти можуть проігнорувати, друге працює завжди, включно з випадками, коли ви цього не планували.

Налаштування захисту під ключ — послуга захисту від DDoS через Cloudflare, для WordPress окремо налаштування Cloudflare. Якщо є підозра, що сайт уже скомпрометований, WAF не допоможе — потрібен аудит безпеки.

Теги: cloudflarewafddosбезпекаrate-limiting
Потрібна допомога з сайтом?
Опишіть задачу в Telegram — оціню й підкажу, з чого почати. Відповідь протягом доби.
Написати в Telegram
Безкоштовна консультація та оцінка. Відповідаю швидко.

Схожі статті

Зламали магазин на OpenCart: що робити в перші години Стаття

Зламали магазин на OpenCart: що робити в перші години

Магазин раптом редиректить відвідувачів на сторонні сайти, у пошуковій видачі з'явились сторінки, яких ви не створювали, або хостинг надіслав попередження пÑ…

03.06.2026 176

Відгуки читачів

4.0
Написати відгук