Nginx / 教程收藏 · 2025年12月8日

nginx设置webdav存储


###############webdav############################
    location / {
     root    /www/wwwroot/webdav.sooele.com; # WebDAV目录路径(自行修改)
     client_max_body_size 102400M; # 大文件支持参数
     charset utf-8; # 编码参数(不设定可能导致中文乱码)
     autoindex on;
     dav_methods PUT DELETE MKCOL COPY MOVE;
     # 需要 nginx-dav-ext-module 才有下面的选项
     dav_ext_methods PROPFIND OPTIONS LOCK UNLOCK; # DAV扩展支持的请求方法
     create_full_put_path on;  # 启用创建目录支持
     dav_access group:rw all:r; # 创建文件的以及目录的访问权限
     client_body_temp_path /dav;
 }
 ###############webdav############################