xcy1020 大佬有话说 :
NGINX折腾WEBDAV失败,换Caddy成功了
本帖最后由 xcy1020 于 2020-2-29 14:46 编辑
昨晚看到MJJ大佬们分享的日本网盘支持WEBDAV,心血来潮想搭一个,
添加参数–with-http_dav_module –add-module=/path/to/nginx-dav-ext-module
重新编译NGINX
location / {
root /data/www;
client_body_temp_path /data/client_temp;
dav_methods PUT DELETE MKCOL COPY MOVE;
dav_ext_methods PROPFIND OPTIONS LOCK UNLOCK;
create_full_put_pathon;
dav_access group:rwall:r;
limit_except GET {
allow 192.168.1.0/32;
denyall;
}
}
发现怎样都不行,不是报404就是405
后来转战用Caddy v1成功了
dav.hostloc.com {
tls [email protected]
basicauth / Mjj hostloc.com
webdav / {
scope /data
modify true
}
}
不用https要将tls [email protected]改成tls off
参考:
http://nginx.org/en/docs/http/ngx_http_dav_module.html
https://github.com/arut/nginx-dav-ext-module
https://caddyserver.com/v1/docs/http.webdav
告辞 大佬有话说 :
caddy还是简单直接yc008t
xcy1020 大佬有话说 :
告辞 大佬有话说 : 2020-2-29 14:41
caddy还是简单直接
yc022t没办法
nico 大佬有话说 :
告辞 大佬有话说 : 2020-2-29 14:41
caddy还是简单直接
等到caddy2你就不这么认为了yc008t
ljm1447669873 大佬有话说 :
nico 大佬有话说 : 2020-2-29 15:07
等到caddy2你就不这么认为了
0主题的神仙
llyang 大佬有话说 :
nginx -t
查看下问题,比较容易解决吧
估计是conf写的有问题