[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Définir le cache pour les fichiers statiques

La durée de vie (TTL) du cache pour vos médias et fichiers statiques est définie dans le fichier de configuration .magento.app.yaml à l’aide de la clé expires .

NOTE
Avant de mettre à jour votre environnement de production, il est important de tester les modifications dans votre environnement d’évaluation. Envoyez un ticket d’assistance Adobe Commerce pour obtenir de l’aide sur la mise à jour de la configuration sur ces environnements.
  1. Spécifiez la durée de vie (en secondes) dans la propriété web du fichier .magento.app.yaml. Vous pouvez ajouter la clé expires sous locations ou sous "/media" et "/static".

    Pour empêcher le cache d’expirer, utilisez la paire clé-valeur expires: -1. Voir l’exemple suivant :

    code language-yaml
    # The configuration of app when it is exposed to the web.
    web:
      locations:
        "/media":
          ...
          expires: -1
    
        "/static":
          ...
          expires: -1
    
  2. Ajouter, valider et transmettre vos modifications de code.

    code language-bash
    git add -A && git commit -m "Set cache TTL for static files" && git push origin <branch-name>
    
recommendation-more-help
7c2b03ac-000c-497d-aba3-2c6dc720a938