nginx线上配置路径问题

来源:11-5 文件上传 API 开发

执念008

2021-04-18

我配置好线上的nginx,可以上传文件,并且在服务器上有这个文件了,但是访问打开的时候报404,我猜测是nginx配置路径问题,但是不知道怎么配了?
我要问的是nginx路径怎么配置才可以让他访问index.html,图片,文件的配置

图片描述
图片描述
图片描述

server {
  listen       80;
  server_name  localhost;
  # root /root/nginx/upload;
  autoindex on;
  add_header Cache-Control "no-cache, must-revalidate";
  location ~* /xiaorui-ebook  {  
     root /root/xiaorui-ebook/;  
     proxy_temp_path        /root/xiaorui-ebook/; 
     proxy_set_header        Host 127.0.0.1;  
   }
  location ~ .*\.(gif|jpg|pdf|jpeg|png)$  {  
     root /root;#指定图片存放路径  
     proxy_temp_path        /root; #图片访问路径  
     proxy_set_header        Host 127.0.0.1;  
   }
  location / {
    root /root/xiaorui-ebook/xiaorui/dist/;
    add_header Access-Control-Allow-Origin *;
  }
}
写回答

1回答

扬_灵

2021-04-19

同学你好,上面提示的是没有找到该文件,如果你想访问文件需要完整的文件路径。

0
2
扬_灵
回复
执念008
同学你好,可以参考一下这篇文档https://www.codeprj.com/blog/a414111.html
2021-04-19
共2条回复

Vue Element+Node.js开发企业通用管理后台系统

基于Element的中后台课程,一套中小型企业通用的后台管理系统

2829 学习 · 1714 问题

查看课程