使用expires/w try\u文件的nginx根文档浏览器缓存

使用expires/w try\u文件的nginx根文档浏览器缓存,nginx,nginx-location,Nginx,Nginx Location,我们有一个动态的头版。但它不是如此动态-所以我们希望它在浏览器端缓存10分钟 当我有以下位置块时,它不工作 可能是因为try_文件 问题是,当我检查根文档(php代码)时,返回的代码是200/(所以没有文件名;只有域后跟斜杠) 问题:如何缓存根文档?(因此只有根目录中的主网页文档) 任何PHP代码都将由不同的位置处理。location/块是静态内容的默认位置。将expires语句放在PHP位置块中,或者让PHP脚本本身返回正确的头。任何PHP代码都将由其他位置处理。location/块是静态内容

我们有一个动态的头版。但它不是如此动态-所以我们希望它在浏览器端缓存10分钟

当我有以下位置块时,它不工作

可能是因为try_文件

问题是,当我检查根文档(php代码)时,返回的代码是200/(所以没有文件名;只有域后跟斜杠)

问题:如何缓存根文档?(因此只有根目录中的主网页文档)


任何PHP代码都将由不同的位置处理。
location/
块是静态内容的默认位置。将
expires
语句放在PHP位置块中,或者让PHP脚本本身返回正确的头。任何PHP代码都将由其他位置处理。
location/
块是静态内容的默认位置。将
expires
语句放在PHP位置块中,或者让PHP脚本本身返回正确的头。
 location / {
       try_files $uri $uri/ @rewrite;
       #expires 10m;
       }