在 Ngnix 中更改标题缓存控制不起作用

时间:2021-02-06 19:26:39

标签: wordpress nginx cloudflare

在 ngnix 中为 wp 网站设置 cloudflare cdn 的新功能。我想更改缓存控制标头,但不知道在 snippet 中的何处插入此缓存控制标头 nginx.conf

server{
    location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
        expires 200d;
        add_header Cache-Control "public";
    }
}

我尝试将它添加到 nginx.conf 的 http 部分,也尝试添加到 nginx.conf 中显示的包含文件中,然后确认 nginx 在更改后重新启动:

systemctl restart nginx.service;systemctl status nginx.service

但是被测试的 url 图片的缓存控制没有改变(同一天,公开,没有转换)

$r=Invoke-WebRequest -UseBasicParsing -Uri http://example.com/image.jpg 
$r.Header

我应该在哪里添加这个位置片段?

0 个答案:

没有答案