Nginx为某些文件提供404

亚历克斯·丹博(Alex Dembo)

/static/js/admin-extra.js为其他文件获取404,但不为其他文件获取404/static/admin/js/core.js

Django将所有静态文件都从我的应用程序和第三方应用程序复制到静态文件目录。我的文件是提供404的文件。

检查的权限(用于调试以root身份运行):

-rw-r--r--. 1 root root 1617 Apr 5 12:46 admin-extra.js

-rw-r--r--. 1 root root 1617 Apr 5 12:46 core.js

这两个文件是相同的。据我所理解。

错误文件的日志:

webserver_1  | 2019/04/05 11:59:59 [error] 7#7: *13 open() "/srv/static-files/js/admin-extra.js" failed (2: No such file or directory), client: xx.xx.xx.xx, server: localhost, request: "GET /static/js/admin-extra.js HTTP/1.1", host: "xx.xx.xx.xx"
webserver_1  | xx.xx.xx.xx - - [05/Apr/2019:11:59:59 +0000] "GET /static/js/admin-extra.js HTTP/1.1" 404 548 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36"

普通文件的日志:

webserver_1  | xx.xx.xx.xx - - [05/Apr/2019:12:14:35 +0000] "GET /static/admin/css/base.css HTTP/1.1" 200 16378 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36"

提前致谢。

亚历克斯·丹博(Alex Dembo)

我的错。我正在检查App容器,但应该检查Nginx容器。通过在docker-compose.yml中正确描述卷来解决了问题,谢谢您的评论。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Nginx为Django应用提供静态文件

来自分类Dev

使用 docker-compose 从 nginx + uwsgi 提供服务时,为所有编译的 Angular 文件获取 404

来自分类Dev

Nginx上的Wordpress Multisite提供404文件

来自分类Dev

通过Nginx提供静态文件时如何修复404错误

来自分类Dev

Nginx上的Wordpress Multisite提供404文件

来自分类Dev

nginx不提供文件

来自分类Dev

Django 1.5为404> 999提供404

来自分类Dev

使用NGINX提供静态文件时,如何使用Node.js的404响应?

来自分类Dev

Nginx在Amazon EC2中不为Django提供静态文件-404错误

来自分类Dev

Nginx重定向某些URL(返回404)

来自分类Dev

使用.htaccess为某些文件类型设置Web服务器处理404错误(ErrorDocument 404 +重写规则)

来自分类Dev

Nginx 不提供资产文件

来自分类Dev

如何配置Nginx为匹配模式的所有位置始终提供一个静态文件?

来自分类Dev

Nginx为某些用户返回默认的html

来自分类Dev

Django Runserver不提供某些静态文件

来自分类Dev

Jhipster:某些文件未加载(404)

来自分类Dev

从Azure CDN仅向某些用户提供某些文件

来自分类Dev

Nginx反向代理为PHP返回404

来自分类Dev

django中的某些静态文件在其他什么都没有的情况下会提供404服务-为什么?

来自分类Dev

Nginx不为Django提供静态文件

来自分类Dev

如何使用Nginx提供静态文件

来自分类Dev

如何使用Nginx提供特定的静态文件?

来自分类Dev

Nginx:通过URL路径提供静态文件

来自分类Dev

Django + Nginx无法提供媒体文件

来自分类Dev

nginx不提供Django管理静态文件

来自分类Dev

Nginx不提供站点地图文件

来自分类Dev

NGINX不提供收集的静态文件

来自分类Dev

NGINX不提供收集的静态文件

来自分类Dev

NGINX不提供收集的静态文件

Related 相关文章

热门标签

归档