NPM反代webdav探索
NPM做了反代,alist网页访问完全没得问题,但是webdav一直不成功
NPM日志显示一直报错401(身份验证出问题)
webdva服务端日志显示,没有收到账号和密码
遂开始探索:
github上,nginx-proxy-manager板块下有关于次的讨论:
主要就是在NPM的web管理页面中:
-–>Proxy Hosts—>webdav对应的域名—>Edit—>Advanced—>Custom Nginx Configuration
添加下面的代码
1 | location / { |
错误提示依旧,网上大多数答案都与这个方法类似,但是无效!!!
隐约看到一些信息,nginx对webdav的支持,有专门的模块。
提到ngx_http_dav_module模块:
nginx实战(二) WebDAV 模块 http_dav_module
……
另一个看起来不同的答案:
需要安装模块,wget命令无效,需要先按照对应的包
1 | opt install wget |
有时间再继续
2024年2月22日