windows 下nginx 只有在nginx安装目录下的html下面创建文件夹才能访问本地图片?

新手上路,请多包涵

windows 下nginx只有在nginx安装目录下的html下面创建文件夹才能访问本地图片,其他盘下面不行,为什么呀?### 问题描述

问题出现的环境背景及自己尝试过哪些方法

配置方法 我试了很多种

相关代码

server {
    listen       8888;
    server_name  localhost;
    
    location /images {  
        #ngnix安装目录我创建的images文件夹 图片上传路径,这个可以访问到
        root F:/nginx-1.7.11.3-Gryphon/html/images;           
    }
    
    location / {
        root   html;
        index  index.html index.htm;
    }

    
    location /upload/ {
    #这个F盘下面的访问不到
    alias F:/ydf_project_main/images/;
    autoindex on;
    }
    

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }

}

这个F盘下面的upload路径下面的图片访问不到

image.png

nginx安装目录html目录下新建的images,可以访问到

image.png

阅读 4.6k
2 个回答

没有问题啊,应该可以访问得到,实在不行用 root 指令试试

新手上路,请多包涵

你把配置文件第一行注释解开 user :nobody 就OK了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题