仅为字体设置nginx expire标头

时间:2017-09-20 11:25:27

标签: caching nginx fonts static

在我的nginx配置中,我有这个位置指令:

location /static/ {
    alias /var/www/myproject/myproject/static/;
    access_log off;
    expires 30m;
    break;
}

现在,我想设置'到期'仅限1y用于扩展名为.woff,woff2的文件(在/ static /中)。 问题是字体文件可以在/var/www/myproject/myproject/static/

的许多不同子文件夹中

我已尝试附加此另一条指令(在另一条指令之后)

location ~* \.(?:ttf|ttc|otf|eot|woff|woff2)$ {
    access_log off;
    expires 1d;
    break;
}

但是字体文件引发了404错误。

任何帮助?

非常感谢!

0 个答案:

没有答案