使用 Caddy 搭建 WebDAV 服务器(Windows, Linux 等全平台通用)

1 · LY · Sept. 15, 2023, 10:41 a.m.
Summary
前言 IIS的WebDAV太烂,于是有了本博文。以下步骤使用的环境为Windows Server 2012 R2。 安装 下载 先在官方页面下载Caddy可执行文件,记得下载前选中mholt/caddy-webdav这一插件。 把这个文件重命名为caddy.exe后丢到这里:C:\Program Files\Caddy\caddy.exe 自启动 根据官方教程,安装为服务: sc.exe create caddy start= auto binPath= "C:\Program Files\Caddy\caddy.exe run" 这样做会有个漏洞,好孩子不要学。 Caddyfile 把以下文件丢到和caddy.exe同一目录下即可 { order webdav last } :53091 { handle_path /files/* { file_server browse } redir /files /files/ handle /webdav/* { webdav { root E:/ftp prefix /webdav } } r...