我推出了我的网站的新版本,但现在CSS和静态图像没有正确部署.
这是混乱的页面:http://www.gaiagps.com
Appengine显示最新版本是正确的:http://1.latest.gaiagps.appspot.com/
有帮助吗?
我使用以下设置将包含Angular SPA的HTML静态文件作为自定义域的全能处理程序推送:
- url: /(api|activate|associate|c|close_fb|combine|import|password|sitemap)($|/.*)
script: gae.php
- url: /.*
static_files: public/static/app/v248/es/app.html
upload: public/static/app/v248/es/app.html
expiration: "1h"
Run Code Online (Sandbox Code Playgroud)
这工作正常,但如果我推新的app.html它不会更新.我试图改变本地路径,部署一个新的应用程序版本,甚至用自定义的PHP端点替换catch-all处理程序,但它不起作用,响应仍然是我上传的第一个app.html版本.
其他人遇到了同样的问题(CSS文件未在部署时更新(谷歌AppEngine)),它看起来与谷歌CDN缓存有关,但据我所知,没有任何方法来冲洗它.