TrafficVeil кэширует статический контент на своих серверах (Edge), чтобы ускорить загрузку для пользователей и снизить нагрузку на Origin.
Time To Live — время, в течение которого контент хранится в кэше.
1. Настройки домена → Кэширование
2. Выберите TTL для каждого типа
3. Сохраните
Можно использовать заголовки с Origin:
1. Page Rules (высший)
2. Настройки панели
3. Заголовки Origin
4. Дефолтные значения
Очищает весь кэш домена.
Очистка конкретных URL:
Очистка по префиксу URL:
Очистка по Cache-Tag:
```bash
curl -X POST "https://api.trafficveil.com/v1/domains/{id}/cache/purge"
-H "Authorization: Bearer {token}"
-d '{"urls": ["/style.css"]}'
```
URL: example.com/*
Действие: Cache Everything
TTL: 1 час
URL: example.com/admin/*
Действие: Bypass Cache
URL: example.com/api/public/*
Действие: Cache Everything
TTL: 5 минут
URL: example.com/static/*
Действие: Cache Everything
TTL: 1 год
1. Page Rules → Добавить
2. Укажите URL паттерн
3. Выберите действие
4. Укажите TTL
5. Сохраните
Правила применяются сверху вниз. Первое совпавшее правило применяется.
Процент запросов, обслуженных из кэша:
Сколько трафика не пошло на Origin:
Какие URL чаще всего отдаются из кэша.
Какие URL не попадают в кэш — возможность оптимизации.
В ответе TrafficVeil добавляет заголовок:
1. Проверьте некэшированные URL
2. Добавьте правила кэширования
3. Увеличьте TTL для статики