Nodej表达静态文件夹不适用于某些文件

时间:2016-10-13 15:55:39

标签: javascript css angularjs node.js express

大家好我有一个用NodeJs,express和AngularJS编写的项目。 我面临的问题是我的页面在公共静态文件夹中找不到某些js和css文件,并给出404错误。但是,它适用于文件的后半部分!它知道有线!这就是为什么我经过长时间调查后的问题。

我只在在线服务器上遇到此错误。 (它适用于我自己计算机中的所有链接)

网站是:http://alfa-srv.geo2.pl/ 然后登录:admin@geo2.pl 密码:a

然后检查页面的源代码,你会发现某些文件有效,而其他文件没有例如: /css/style.css ====>>工作的 /css/isteven-multi-select.css>>不工作!

如果找不到这些文件,它看起来像服务器重定向到/ home页面!了解我的意思是尝试手动打开http://alfa-srv.geo2.pl/css/isteven-multi-select.css

ls的css文件夹:

  

ls -na public / css /
      总计1020
      drwxr-xr-x 2 0 0 4096 10月12日17:43       drwxr-xr-x 5 0 0 4096 10月13日18:06 ..
      -rw-r - r-- 1 0 0 443882 Sep 5 17:02 angular-material.min.css
      -rwxr-xr-x 1 0 0 122848 10月12日17:43 bootstrap.css
      -rw-r - r-- 1 0 0 99548 10月12日17:43 bootstrap.min.css
      -rw-r - r-- 1 0 0 7267 10月12日17:43 isteven-multi-select.css
      -rw-r - r-- 1 0 0 354734 Sep 5 17:02 style.css

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

检查文件权限。 也许节点没有权利提供这些文件