Logo

Que recherchez-vous ?

Cache (CDN)

Le Cache OGO

sert à optimiser les temps d'accès par les utilisateurs et à soulager votre serveur origine en répondant à sa place lorsque c'est possible. Pour cela, OGO enregistre les objets délivrés par votre serveur origine lorsque c'est possible et les conserve pour de futures demandes.

Dernière mise à jour : 17 Mar, 2026

Comment le cache OGO fonctionne-t-il ?

Le Cache OGO est "Origin Driven". Cela signifie que le serveur origine donne ses directives au cache en utilisant des combinaisons de HTTP headers du type Cache-Control dans sa réponses aux requêtes HTTP. Ces directives permettent au Cache OGO d'enregistrer et de garder un temps déterminé les objets délivrés. Son fonctionnement est conforme à la RFC 7234.

Lorsque le cache est autorisé à enregistrer mais qu'aucune limite de temps de conservation n'est précisée par les directives du serveur origine, l'objet peut être conservé jusqu'à 24H.

Le cache OGO présente quelques particularités permettant d'optimiser son efficacité dans le cadre de la RFC :

  • Les headers Set-Cookie interdisent l'application du cache sauf si une directive explicite Cache-Control est précisée impliquant l'activation du cache. Dans ce cas, les headers Set-Cookie sont supprimés.

  • Les headers Vary de type *, cookie, user-agent et referer interdisent l'application du cache.

Activer le cache sur votre site

Prérequis : le site doit être en mode Avancé et le cluster sur lequel il est provisionné doit supporter le cache.

Dans la configuration de votre site, onglet "Cache / CDN", il vous suffit d'activer le cache. Le cache sera activé sur tout votre site.

Capture d’écran 2026-02-09 à 15.51.08.png

Choisir de ne pas cacher certains chemins

Dans la configuration de votre site, onglet "Contrôle d'accès", vous pouvez désactiver le cache sur une partie du site. Pour cela, créez un nouvelle règle et ajoutez les chemins sur lesquels vous souhaitez désactiver le cache (dans l'exemple "/api") :

Capture d’écran 2026-02-09 à 15.46.42.png

Vider le cache de certains chemins

Dans la configuration de votre site, onglet "Cache / CDN",
vous pouvez vider le cache des chemins correspondant à l'expression régulière PCRE2 donnée.

Exemples :

  • /static/.* purgera tous les éléments sous le chemin /static/

  • .*\.css purgera tous les fichiers se terminant par .css (quel que soit le chemin)

  • /(images|css|js)/.* purgera tous les éléments sous les chemins /images/, /css/ ou /js/

NB : La purge du cache s'applique instantanément sur le cache OGO ainsi que le CDN si l'option est activée.

Vérifier l'efficacité de votre cache

Sur la page "Mes Logs", onglet de graphique "Bande Passante", vous pouvez visualiser le taux de mise en cache, et la bande passant économisée.

HIT signifie que le service cache a répondu à la requête sans solliciter le serveur origine.

MISS indique que le service cache a été sollicité par la requête mais que l'objet correspondant n'a pas été trouvé pour l'une des raisons suivantes :

- Objet non-cacheable
- Objet cacheable mais expiré ou inconnu.

Capture d’écran 2026-02-09 à 16.12.42.png

Cet article vous a-t-il aidé ?
Précédent

Export de log

Suivant