Le plug-in cache-control ajoute les en-têtes de réponse Expires et Cache-Control selon l'extension des fichiers dans l'URL. Il active ainsi la mise en cache navigateur pour les ressources statiques, comme les images jpg et png.
Attributs d'exécution
Étape d'exécution : Authorization. Priorité d'exécution : 200.
Champs
|
Champ |
Type de données |
Obligatoire |
Valeur par défaut |
Description |
|
suffix |
string |
Non. Extension de fichier à cibler, par exemple Pour cibler plusieurs extensions, séparez-les par une barre verticale ( À défaut, toutes les extensions sont concernées. |
- |
Extension de fichier à cibler. |
|
expires |
string |
Oui. Durée maximale de mise en cache. Si vous saisissez une valeur numérique, l'unité est la seconde. Par exemple, saisissez 3600 pour une heure. Les valeurs spéciales avec la même sémantique que dans nginx. |
- |
Durée maximale de mise en cache pour les fichiers correspondants. |
Exemples de configuration
-
Mettre en cache pendant une heure les fichiers dont l'extension est
jpg,pngoujpeg:suffix: jpg|png|jpeg expires: 3600Avec cette configuration, les en-têtes
ExpiresetCache-Controls'ajoutent aux réponses des requêtes suivantes, mettant en cache les fichiers correspondants pendant une heure :curl http://example.com/test.png curl http://exmaple.com/test.jpg -
Mettre en cache tous les fichiers jusqu'au
Thu, 31 Dec 2037 23:55:55 GMT:expires: max