Nginx-将缓存控制标头添加到仅网站的索引/首页

时间:2018-08-13 09:21:09

标签: nginx cache-control

我需要在网站的索引/首页上添加一个缓存控制标头30分钟。

我正在使用nginx,缓存控件将由AWS Cloudfront强制执行(这部分很好)。

以下是我使用的语法:

location = / {
    expires 30m;
    add_header Cache-Control "public";
}

我相信它是正确的,但是在确认其工作方面存在问题,因此我想问一下它是否正确。本质上,我只想缓存网站的首页:

例如:

domain.com             - Only cache this page
domain.com/otherpage   - Don't cache

注意:我需要缓存整个首页。这种语法可以做到吗?我之前已经完成了文件/图像缓存,但从未完成整个页面。

谢谢 亚当

0 个答案:

没有答案