找不到基础源文件的 404

404 not found for foundation source files

运行 on nginx+laravel+foundation(简单的 css 复制到 public 目录内的文件夹中),使用简单的路由并查看并获取每个 404 错误源基础文件。 每个文件看起来都是这样:

远程Address:127.0.0.1:3000 请求 URL:http://127.0.0.1:3000/css/normalize.css 请求 Method:GET 状态 Code:404 未找到

尝试了不同的路径符号(完整的、相对的、通过资产方法或没有它):相同的结果。 在 nginx 日志中找不到有关该问题的信息。

和 Uncaught ReferenceError: $ is not definedregister:65 (anonymous function) for these lines:

  <script src="http://127.0.0.1:3000/js/vendor/jquery.js"></script>
  <script src="http://127.0.0.1:3000/js/foundation.min.js"></script>
  <script>
    $(document).foundation();
  </script>

应该是简单的东西,就是自己搞不定。

刚刚修复它:问题出在我的重写上。 从主服务器块的 nginx.conf 中删除了这一行:

rewrite ^.*$ /index.php last;

并获得所有源文件,没有错误。