Nginx表示找不到静态文件

时间:2015-05-26 05:27:13

标签: file express nginx static

我正在尝试使用nginx而不是express来提供静态内容。

Nginx服务器块静态文件部分是

location / {
    root /var/www/analytics/web/static;
    try_files $uri $uri/ @analytics_web;
    expires off;
    add_header Cache-Control no-cache;
}

静态资源位于/var/www/analytics/web/static,如果我在快速设置中加入app.use('/static', express.static(app.get('config').paths.static));,则会获得服务。

我出错的任何想法。

完整nginx conf

1 个答案:

答案 0 :(得分:0)

终于明白了。

静态文件的位置块必须类似于

[0]