Empêcher la mise en cache d'une ou plusieurs ressources
Empêcher la mise en cache de ressources statiques vous permet de garantir à vos utilisateurs d'accéder à la dernière version servie par votre origine.
Dans cet article, vous apprendrez comment :
Pour commencer...
La non mise en cache d'une ressource implique l'existence d'une règle de non mise en cache dans Baleen (ou l'existence d'une configuration définie au niveau de votre serveur d'origine).
Une règle de non mise en cache Baleen se caractérise par un pattern d'URL : il s'agit d'une expression régulière (au format PCRE) permettant de cibler la ou les ressources à ne pas cacher.
Les règles de non mise en cache sont prioritaires sur les règles de mise en cache.
Tout changement de configuration du cache n'impacte pas les ressources déjà présentes dans le cache Baleen.
Consulter les règles de non mise en cache
L'ensemble des règles de non mise en cache existantes est accessible depuis le menu par le chemin Accélérez votre site > Réseau de diffusion de contenu (CDN) > Règles de non mise en cache
Les règles de non mise en cache existantes sont restituées sous forme de liste.
Chaque règle de la liste rappelle le pattern d'URL ciblant les ressources à ne pas cacher.
A tout moment, la liste peut être réduite grâce à une recherche sur le pattern d'URL.
Ajouter une règle de non mise en cache
Pour créer une règle de non mise en cache :
Cliquez sur le bouton “Créer une règle” accessible depuis la liste des règles de non mise en cache existantes.
Saisissez le pattern d'URL (au format PCRE) permettant de cibler les ressources que vous ne souhaitez pas cacher
Validez la création en cliquant sur le bouton "Créer cette règle"
La nouvelle règle créée est ajoutée à la fin de la liste des règles de non mise en cache.
Les règles de non mise en cache sont prioritaires sur les règles de mise en cache.
Ainsi, si une ressource est ciblée à la fois par une règle de non mise en cache et par une règle de mise en cache alors elle ne sera jamais cachée.
Modifier une règle de non mise en cache
Pour modifier une règle de non mise en cache :
Cliquez sur le pictogramme “Modifier cette règle” de la règle de non mise en cache à modifier.
Modifiez le pattern d'URL (au format PCRE) permettant de cibler les ressources que vous ne souhaitez pas cacher
Validez les modifications apportées en cliquant sur le bouton "Modifier cette règle"
Les modifications apportées sur la règle sont visibles dans la liste des règles de non mise en cache.
Supprimer une règle de non mise en cache
Pour supprimer une règle de non mise en cache existante :
Cliquez sur le pictogramme “Supprimer cette règle” de la règle de non mise en cache à supprimer.
Confirmez la suppression de la règle
La règle supprimée n'apparaît plus dans la liste des règles de non mise en cache.
Il est possible de supprimer plusieurs règles de non mise en cache en les sélectionnant et en cliquant sur le pictogramme de suppression restitué dans le bandeau d'actions par lot.