V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ililili
V2EX  ›  问与答

我太菜了,想用 NGINX 搞个 webdav,搞了一下午没搞好

  •  1
     
  •   ililili · 2022-09-28 15:09:30 +08:00 · 812 次点击
    这是一个创建于 568 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在用 RaiDrive 连接就报 405 错误, 不知道哪里错了,官方也没有文档可以看
    server {
    listen 88;
    server_name localhost;
    root html;
    auth_basic realm_name;
    auth_basic_user_file /etc/nginx/.htpasswd;
    dav_methods PUT DELETE MKCOL COPY MOVE;
    create_full_put_path on;
    dav_access user:rw group:rw all:rw;
    client_body_temp_path /tmp;
    client_max_body_size 0;
    }
    现在是浏览器打开提示输入账号密码,输入完就是 NGINX 的默认页面,不是那种查看文件的界面,Windows 映射不上,RaiDrive 报 405 ……
    runwu2022
        1
    runwu2022  
       2022-09-28 16:37:43 +08:00
    这个配置通篇只看到了 server 块定义,location 块的呢? webdav 转发配置可以看这个 https://github.com/miquels/webdav-server-rs/blob/master/examples/nginx-proxy.conf
    ililili
        2
    ililili  
    OP
       2022-09-28 16:53:12 +08:00
    @runwu2022 哎,都是网上找的复制来粘贴去的教程……
    ililili
        3
    ililili  
    OP
       2022-09-28 16:53:22 +08:00
    @runwu2022 我研究研究
    huaxing0211
        4
    huaxing0211  
       2022-09-28 17:25:21 +08:00
    jingcoco
        5
    jingcoco  
       2022-10-03 20:15:27 +08:00
    我用的 wedav 是个很老的版本 .....然后就是如果是 https 的话 docker 配置 AUTH_TYPE 选择 BASIC 认证, http 的话选择另一种
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3689 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 05:03 · PVG 13:03 · LAX 22:03 · JFK 01:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.