ililili
V2EX  ›  问与答

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

  •  1
     
  •   ililili · Sep 28, 2022 · 1789 views
    This topic created in 1347 days ago, the information mentioned may be changed or developed.
    现在用 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  
       Sep 28, 2022
    这个配置通篇只看到了 server 块定义,location 块的呢? webdav 转发配置可以看这个 https://github.com/miquels/webdav-server-rs/blob/master/examples/nginx-proxy.conf
    ililili
        2
    ililili  
    OP
       Sep 28, 2022
    @runwu2022 哎,都是网上找的复制来粘贴去的教程……
    ililili
        3
    ililili  
    OP
       Sep 28, 2022
    @runwu2022 我研究研究
    handwork
        4
    handwork  
       Sep 28, 2022
    jingcoco
        5
    jingcoco  
       Oct 3, 2022
    我用的 wedav 是个很老的版本 .....然后就是如果是 https 的话 docker 配置 AUTH_TYPE 选择 BASIC 认证, http 的话选择另一种
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2899 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 13:50 · PVG 21:50 · LAX 06:50 · JFK 09:50
    ♥ Do have faith in what you're doing.