Page Rules — правила, которые изменяют поведение Cloudflare для определённых URL-паттернов. Бесплатный план даёт 3 Page Rules, Pro — 20.
Создание Page Rule
Rules → Page Rules → Create Page Rule.
URL паттерны поддерживают звёздочку (*) как wildcard:
example.com/blog/*— все страницы блога*example.com/*— весь сайт включая поддоменыexample.com/api/*— все API-эндпоинты
Примеры полезных Page Rules
Редирект www → без www
URL: www.example.com/*
Setting: Forwarding URL
Type: 301 Permanent Redirect
Destination: https://example.com/$1
Отключить кэш для /wp-admin
URL: example.com/wp-admin/*
Setting: Cache Level → Bypass
Форсировать HTTPS
URL: http://example.com/*
Setting: Always Use HTTPS
Отключить минификацию для /api
URL: example.com/api/*
Setting: Disable Performance
💡 Используйте Redirect Rules (Rules → Redirect Rules) вместо Page Rules для редиректов — они не занимают слоты Page Rules и более гибкие.
Page Rules vs Redirect Rules
| Функция | Page Rules | Redirect Rules |
|---|---|---|
| Редиректы | ✅ | ✅ (предпочтительно) |
| Лимит (Free) | 3 | 10 |
| Regex URL | ❌ | ✅ |
| Настройки кэша/безопасности | ✅ | ❌ |
⚠️ Page Rules применяются по первому совпадению — порядок правил имеет значение. Более специфичные правила ставьте выше в списке.