Nginx Sitemap文件缓存在Cloudfront上

时间:2014-02-19 02:41:51

标签: amazon-web-services sitemap amazon-cloudfront

有没有办法阻止每小时更改的Cloudfront缓存站点地图文件?

这些文件存在于nginx服务器上,因此可能会在到期时完成某些操作。

也许:

location ~* \.(xml)$ {
  expires -1;
  log_not_found off;
}

文件是标准文件,如

www.site.com/sitemap.xml
www.site.com/sitemap1.xml.gz
www.site.com/sitemap2.xml.gz
www.site.com/sitemap3.xml.gz
www.site.com/sitemap4.xml.gz

任何建议都将不胜感激...... thx

1 个答案:

答案 0 :(得分:0)

根据CloudFront文档http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html#ExpirationDownloadDist,您应该能够使用Cache-Control或expires标头完成此操作。你有一个不起作用的例子吗?