设置静态文件的缓存
在.magento.app.yaml
配置文件中使用expires
键设置媒体和静态文件的缓存TTL(生存时间)。
NOTE
在更新生产环境之前,请务必在暂存环境中测试更改。 提交Adobe Commerce支持票证,以获得在这些环境中更新配置的帮助。
-
在
.magento.app.yaml
文件的web
属性中指定TTL时间(秒)。 您可以在locations
下或在"/media"
和"/static"
下添加expires
键。要防止缓存过期,请使用
expires: -1
键值对。 请参阅以下示例:code language-yaml # The configuration of app when it is exposed to the web. web: locations: "/media": ... expires: -1 "/static": ... expires: -1
-
添加、提交和推送代码更改。
code language-bash git add -A && git commit -m "Set cache TTL for static files" && git push origin <branch-name>
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26