Керування файлами cookie, які використовуються для реклами, таких як персоналізація реклами, ремаркетинг і аналіз ефективності реклами.
9.1. Загальна інформація про послугу захисту
Основні можливості
- Захист сайту від небажаних запитів:
- Обмеження доступу за IP-адресами та країнами.
- Перевірка відвідувача відповідно до вибраного режиму.
- Розподіл запитів між серверами (якщо їх кілька). Сервер, який має обробити запит, вибирається зі списку на основі заданих правил.
- Зниження навантаження на сервер із сайтом за рахунок кешування відповідей.
- Стиснення відповідей для зменшення обсягів трафіку.
Підходить для захисту сайтів, розміщених на хостингу, VPS, Dedicated, сторонніх хостингах.
Послуга
Замовлення
Достатньо просто додати сайт в розділі «Захист» і оплатити послугу.
Оплата
Послуга активується відразу після замовлення. Далі потрібно сформувати рахунок та оплатити його будь-яким доступним способом. Послуга оплачується за період (не подобово).
Видалення
Неоплачена послуга автоматично видаляється через 10 днів.
Видалити вручну можна тільки неоплачену послугу.
Схема роботи
sequenceDiagram
autonumber
participant c as Клієнт
box Сервер захисту
participant pf as Фільтри
participant pp as Захист
participant pc as Кеш
participant pb as Балансувальник
end
participant s as Сервер з сайтом
c->>pf: Запит
pf->>pf: Перевірка IP клієнта
break Доступ заборонено
pf-->>c: Помилка 403
end
pf->>pp: Запит
opt Якщо захист увімкнено
pp->>pp: Перевірка клієнта
break Перевірка не пройдена
pp-->>c: Помилка 429
end
end
pp->>pc: Запит
opt Якщо кешування увімкнено
pc->>pc: Перевірка наявності кешу
opt У кеші є підходящі дані
pc->>c: Відповідь із кешу
end
end
pc->>pb: Запит
opt Якщо серверів більше одного
pb->>pb: Вибір сервера з сайтом
end
pb->>s: Запит
s->>s: Обробка запиту
alt Сервер повернув помилку
s->>c: Помилка
else Сервер повернув відповідь
s->>pc: Відповідь
opt Якщо стиснення увімкнено
pc->>pc: Стиснення
end
opt Якщо кешування увімкнено
pc->>pc: Кешування відповіді
end
pc->>c: Відповідь
end
- Запит. Клієнт звертається до сайту і запит потрапляє на сервер захисту.
- Фільтри. IP-адреса клієнта перевіряється за чорним і білим списком, а також фільтром за країнами. Якщо доступ заборонено, повертається помилка 403.
- Захист (якщо увімкнений). Клієнт перевіряється відповідно до вибраного режиму захисту. Якщо перевірка не пройдена, повертається помилка 429.
- Вибір сервера. Балансувальник вибирає, на який сервер з сайтом відправити запит. Якщо сервер тільки один, налаштування балансувальника ігноруються і вибирається цей сервер.
- Відправка запиту на сервер з сайтом.
- Отримання відповіді від сервера з сайтом.
- Якщо відповідь є помилкою, вона відразу передається клієнту.
- Стиснення (якщо увімкнено). Відповідь стискається для економії трафіку.
- Кешування (якщо увімкнено). Відповідь кешується для прискорення наступних аналогічних запитів і зниження навантаження на сервер з сайтом.
- Передача відповіді клієнту.
При увімкненому кешуванні і наявності в кеші відповідних даних пункти 4-9 не працюють.
(3)