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

2022-09-28 15:09:30 +08:00
 ililili
现在用 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 ……
1046 次点击
所在节点    问与答
5 条回复
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
2022-09-28 16:53:12 +08:00
@runwu2022 哎,都是网上找的复制来粘贴去的教程……
ililili
2022-09-28 16:53:22 +08:00
@runwu2022 我研究研究
huaxing0211
2022-09-28 17:25:21 +08:00
jingcoco
2022-10-03 20:15:27 +08:00
我用的 wedav 是个很老的版本 .....然后就是如果是 https 的话 docker 配置 AUTH_TYPE 选择 BASIC 认证, http 的话选择另一种

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/883561

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX