立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 85|回复: 9

NGINX折腾WEBDAV失败,换Caddy成功了

[复制链接]

NGINX折腾WEBDAV失败,换Caddy成功了

[复制链接]

12

主题

165

回帖

514

积分

高级会员

积分
514
xcy1020

12

主题

165

回帖

514

积分

高级会员

积分
514
2020-2-29 14:39:26 | 显示全部楼层 |阅读模式
本帖最后由 xcy1020 于 2020-2-29 14:46 编辑

昨晚看到MJJ大佬们分享的日本网盘支持WEBDAV,心血来潮想搭一个,
添加参数--with-http_dav_module --add-module=/path/to/nginx-dav-ext-module
重新编译NGINX
[ol]
  • 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_path  on;
  •     dav_access            group:rw  all:r;
  •     limit_except GET {
  •         allow 192.168.1.0/32;
  •         deny  all;
  •     }
  • }[/ol]复制代码
    发现怎样都不行,不是报404就是405

    后来转战用Caddy v1成功了

    [ol]
  • dav.hostloc.com {
  •         tls cpuer@hostloc.com
  •         basicauth / Mjj hostloc.com
  •         webdav / {
  •                 scope /data
  •                 modify true
  •         }
  • }[/ol]复制代码
    不用https要将tls cpuer@hostloc.com改成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
  • 回复

    使用道具 举报

    6

    主题

    1903

    回帖

    4824

    积分

    论坛元老

    积分
    4824
    告辞

    6

    主题

    1903

    回帖

    4824

    积分

    论坛元老

    积分
    4824
    2020-2-29 14:41:15 | 显示全部楼层
    caddy还是简单直接

    回复

    使用道具 举报

    12

    主题

    165

    回帖

    514

    积分

    高级会员

    积分
    514
    xcy1020 楼主

    12

    主题

    165

    回帖

    514

    积分

    高级会员

    积分
    514
    2020-2-29 14:45:58 | 显示全部楼层

    告辞 发表于 2020-2-29 14:41

    caddy还是简单直接



    没办法
    回复

    使用道具 举报

    152

    主题

    1520

    回帖

    3948

    积分

    论坛元老

    积分
    3948
    nico

    152

    主题

    1520

    回帖

    3948

    积分

    论坛元老

    积分
    3948
    2020-2-29 14:41:00 | 显示全部楼层

    告辞 发表于 2020-2-29 14:41

    caddy还是简单直接


    等到caddy2你就不这么认为了

    回复

    使用道具 举报

    33

    主题

    685

    回帖

    2181

    积分

    金牌会员

    积分
    2181
    ljm1447669873

    33

    主题

    685

    回帖

    2181

    积分

    金牌会员

    积分
    2181
    2020-2-29 15:07:47 | 显示全部楼层

    nico 发表于 2020-2-29 15:07

    等到caddy2你就不这么认为了

    0主题的神仙
    回复

    使用道具 举报

    23

    主题

    294

    回帖

    815

    积分

    高级会员

    积分
    815
    llyang

    23

    主题

    294

    回帖

    815

    积分

    高级会员

    积分
    815
    2020-2-29 14:41:00 | 显示全部楼层
    nginx -t
    查看下问题,比较容易解决吧

    估计是conf写的有问题
    回复

    使用道具 举报

    12

    主题

    165

    回帖

    514

    积分

    高级会员

    积分
    514
    xcy1020 楼主

    12

    主题

    165

    回帖

    514

    积分

    高级会员

    积分
    514
    2020-2-29 15:14:52 | 显示全部楼层

    llyang 发表于 2020-2-29 15:21

    nginx -t
    查看下问题,比较容易解决吧

    nginx -t没报错
    回复

    使用道具 举报

    31

    主题

    84

    回帖

    605

    积分

    高级会员

    积分
    605
    IDC888

    31

    主题

    84

    回帖

    605

    积分

    高级会员

    积分
    605
    2020-2-29 15:07:00 | 显示全部楼层
    apache也可以哦
    回复

    使用道具 举报

    4

    主题

    280

    回帖

    622

    积分

    高级会员

    积分
    622
    mubaizi

    4

    主题

    280

    回帖

    622

    积分

    高级会员

    积分
    622
    2020-2-29 15:21:25 | 显示全部楼层
    阿帕奇也很好用


    ∮⊱⊱⊱      明明只是活着,哀伤却无处不在…    ⊰⊰⊰∮

    回复

    使用道具 举报

    1

    主题

    28

    回帖

    75

    积分

    注册会员

    积分
    75
    ben1225

    1

    主题

    28

    回帖

    75

    积分

    注册会员

    积分
    75
    2020-2-29 15:38:43 | 显示全部楼层
    ubuntu/debian直接装

    add-apt-repository ppa:nginx/stable
    apt update
    apt install nginx-extras
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-12-23 00:47 , Processed in 0.024153 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表