我的app.yaml文件与我的python应用程序主文件相同。我认为在app.yaml中添加一个处理程序,该处理程序可以配置静态文件夹的到期时间。我该如何在 Google Flexible Engine ?
中做同样的事情handlers:
- url: /images
static_dir: static/*
expiration: "4d 5h"
在flex环境中app.yaml
文件不支持此类处理程序元素规范。
如果您要通过应用程序服务静态文件,则需要检查使用的框架的特定结构。
如果您正在使用云存储中的静态文件,请参阅设置缓存参数:
您可以控制您的网站资产如何缓存 配置缓存控制标头。通常,仅设置缓存控制 所有匿名用户都可以访问的对象的标题, 是从云存储桶中提供的任何对象的要求 静态网站的一部分。
Google Cloud Storage应用3600秒的缓存控制设置 对于所有匿名用户都可以访问的对象,除非您 指定显式缓存控制设置。有关示例,请参见
gsutil
的元数据页,设置对象元数据页 对于Google Cloud Platform控制台或标题参考页面 XML和JSON。