nginx配置访问zzs 返回cdownload 文件夹下所有文件
可以使用nginx的autoindex模块来实现这个功能。
首先,需要确保已经安装了nginx的autoindex模块。可以通过在命令行下运行nginx -V来查看nginx的编译参数,看是否包含了--with-http_autoindex_module参数。
如果没有安装,则需要重新编译nginx并指定--with-http_autoindex_module参数。
接下来,在nginx的配置文件中添加以下配置:
server {
listen 80;
server_name localhost;
location /zzs {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
alias c:/download/;
}
}
这个配置中,我们将访问/zzs路径的请求都指向c:/download/文件夹,并启用autoindex模块,使得nginx会自动列出该文件夹下的所有文件。
注意,这个配置中的alias指令是必须的,因为autoindex模块只能列出nginx有权限访问的文件夹下的文件。如果直接使用root指令,则nginx会默认使用nginx安装目录下的html文件夹,而不是c:/download/文件夹
原文地址: https://www.cveoy.top/t/topic/ftrF 著作权归作者所有。请勿转载和采集!