【发布时间】:2012-12-07 19:23:33
【问题描述】:
我刚刚开始使用我的第一个应用引擎网站。我按照 hello world 示例来启动并运行我的主页。我添加了一个 css 文件并在我的app.yaml 中为它声明了一个静态处理程序。以下是完整内容:
application: myapp
version: 1
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /css/.*/(.*)
mime_type: text/css
static_files: css/\1
upload: css/(.*)
expiration: "30d"
- url: /.*
script: myapp.app
当我使用 Chrome 开发者工具的审核功能时,它会警告我的 CSS 文件是明确不可缓存的。我尝试增加过期时间,但没有帮助。
我还需要做些什么来启用静态文件的缓存吗?我没有弄乱站点仪表板中的任何设置,所以它应该使用默认设置。
【问题讨论】:
-
缓存仅适用于支持计费的应用。
-
@pdknsk - 你能提供一个支持你的陈述的参考吗
-
您是在已部署的应用程序或 SDK 上执行此操作吗?
-
我正在对 SDK 执行审计。部署的应用缓存正确。