1,安装nginx-extras,里面有些webdav的支持

sudo apt updatesudo apt install -y nginx-extras

2,location配置

     location  /downloads/ {                alias /data/downloads/;    # 挂载目录,会替换掉location匹配的路径                autoindex on;    # 生成目录列表,可以直接通过浏览器访问进行下载                dav_methods     PUT DELETE MKCOL COPY MOVE;                dav_ext_methods   PROPFIND OPTIONS;                dav_access user:rw group:rw all:r;    # 配置webdav的修改文件的权限,属主等遵从挂载目录                create_full_put_path on;                       client_max_body_size 200m;        }

3,友情提示,如果想要查看nginx配置,例如某个模块的含义,直接上官网