nginx 报错 404 Not Found nginx/1.10.3 (Ubuntu)
程序员文章站
2022-07-15 08:18:48
...
原因
解决
报错原因
nginx默认会去这个路径下面找index.html
但是我的路径这的文件夹是dist 并没找到html.
解决方法
方法1
修改dist 文件夹名称为 html
方法2
修改配置文件
cd /ect/nginx/sites-enabled
sites-enabled 目录下有一个default文件,
修改default文件中的root项路径。
切换到根目录 cd /etc/nginx
nginx 目录下面有一个 nginx.conf 文件,使用vim 打开nginx.conf 文件,
往下翻, 可以看到在Virtual Host Configs项下面有这个路径
然后退出回去找这个文件夹esc
->:q
退出
ls 查看当前文件夹下,cd 到sites-enabled文件夹
sites-enabled文件夹下面只有一个default 文件
使用vim打开default文件,找到root 项,英文状态下按i
,进入编辑模式,
把www后面的修改为你自己的文件夹名称,然后按下ESC
,输入:wq
保存并退出。
然后重启nginx: nginx -s reload
。即可
上一篇: erlang https
下一篇: IE遍历数组时遇到的问题
推荐阅读
-
CentOS 7 离线环境安装nginx时报错:./configure: error: C compiler cc is not found
-
Ubuntu Server 上在安装Nginx时执行./confgiure后提示:C compiler cc is not found
-
nginx 报错 404 Not Found nginx/1.10.3 (Ubuntu)
-
Ubuntu18.04编译Nginx报错objs/Makefile:440: recipe for target 'objs/src/core/ngx_murmurhash.o' failed
-
荐 nginx安装,make install报错: cannot create regular file启动报错find: “/lost+found”: 权限不够/opt/module/p
-
linux nginx-clojure 模块集成sudo ./configure报错:javac not found(权限问题)
-
nginx访问localhost:80端口被占用并提示HTTP Error 404. The requested resource is not found
-
CentOS 7 离线环境安装nginx时报错:./configure: error: C compiler cc is not found
-
CI在ubuntu nginx下访问出现404的疑惑
-
解决LNMP(Linux、Nginx、MySQL、PHP7)File not found 错误、404错误