记录备忘

{
    order webdav before file_server
}
xxx.ml:
{
       file_server {
    root  /var/www/
    browse
        }
       reverse_proxy /img localhost:260
       tls /var/crt/xxx.ml.crt /var/crt/xxx.ml.key
       header {
        # enable HSTS
        Strict-Transport-Security max-age=31536000
        X-Content-Type-Options nosniff
        X-Frame-Options DENY
        Referrer-Policy no-referrer-when-downgrade
              }
       # 密码不能为明文,可以使用自带的工具加密:
       # caddy hash-password  --plaintext sdderght
       #多用户配置如下,注意提前创建用户文件夹并设置读写权限
       webdav /xyz/* {
       root /data/data1
       prefix /xyz
             }
       basicauth /xyz/* {
       user1 JDJhJDE0JFBhLnlxMWYubXU2ekJSaVJaT0Q1ZHVPVTdpWlZoYUh2dGhWQnRxc01TbzdTTWJrTzNh
       }
       webdav /abc/* {
       root /data/data2
       prefix /abc
              }
       basicauth /abc/* {
       user2 JDJhJDE0JFBhLnlxMWYubXU2ekJSaVJaT0Q1VTFUZ2dpWlZoYUh2dGhWQnRxc01TbzdTTWJrTzNh
       }          
}
❤️ 文章随意转载❤️