0


记录部署静态项目到nginx,遇到404 (Not Found)问题及解决方案

1.存放静态资源到指定目录

首先新建一个目录存放你的静态资源,默认是在html目录下,但我自己创了一个单独的目录(不影响,后期配置文件配置一下即可)

2.修改nginx.conf配置文件

location / {
            root   lavaui/demo/function-demo/;
            index  page/index.html;
        }

报错的代码如下:

location / {
            root   lavaui/demo/function-demo/page/;
            index  index.html;
        }

这会导致所有资源都从lavaui/demo/function-demo/page/这个目录下寻找,然而page这个文件夹里只存放了html页面,所以找不到CSS、JS等文件。

root存放的是静态项目资源的根目录,index存放的才应该是静态资源到入口文件的相对路径。

标签: 运维 nginx

本文转载自: https://blog.csdn.net/qq_44828189/article/details/140124657
版权归原作者 别问问就花括号 所有, 如有侵权,请联系我们删除。

“记录部署静态项目到nginx,遇到404 (Not Found)问题及解决方案”的评论:

还没有评论