nginx中目录浏览配置
root方式配置:(会自动加目录名)
#开放本地目录-root server { listen 81; server_name localhost 127.0.0.1 0.0.0.0; charset utf-8; #处理中文乱码 location /test { autoindex on; # 开启目录浏览 autoindex_exact_size off; # 详细文件大小统计,显示MB,GB,默认为b autoindex_localtime on; # 服务器本地时区,文件修改日期 root D:\\lmp\\dist\\; #结尾可以不要\\ } }
nginx会去D:/lmp/dist/test/下去找文件
alias配置方式:
#开放本地目录-alias server { listen 82; server_name localhost 127.0.0.1 0.0.0.0; charset utf-8; #处理中文乱码 location /test { autoindex on; # 开启目录浏览 autoindex_exact_size off; # 详细文件大小统计,显示MB,GB,默认为b autoindex_localtime on; # 服务器本地时区,文件修改日期 alias D:\\lmp\\dist\\; #结尾必须要有\\ } }
nginx会去D:/mp/dist/目录下找文件
(1)、alias是一个目录别名的定义,root则是最上层目录的定义。
(2)、还有一个重要的区别是alias后面必须要用“/”结束,否则会找不到文件的。而root则可有可无。
分类:
工具使用
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了