找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 77|回复: 9

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

[复制链接]

12

主题

165

回帖

512

积分

高级会员

积分
512
发表于 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

    主题

    1902

    回帖

    4820

    积分

    论坛元老

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

    回复

    使用道具 举报

    12

    主题

    165

    回帖

    512

    积分

    高级会员

    积分
    512
     楼主| 发表于 2020-2-29 14:45:58 | 显示全部楼层

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

    caddy还是简单直接



    没办法
    回复

    使用道具 举报

    152

    主题

    1520

    回帖

    3948

    积分

    论坛元老

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

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

    caddy还是简单直接


    等到caddy2你就不这么认为了

    回复

    使用道具 举报

    33

    主题

    685

    回帖

    2179

    积分

    金牌会员

    积分
    2179
    发表于 2020-2-29 15:07:47 | 显示全部楼层

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

    等到caddy2你就不这么认为了

    0主题的神仙
    回复

    使用道具 举报

    19

    主题

    281

    回帖

    747

    积分

    高级会员

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

    估计是conf写的有问题
    回复

    使用道具 举报

    12

    主题

    165

    回帖

    512

    积分

    高级会员

    积分
    512
     楼主| 发表于 2020-2-29 15:14:52 | 显示全部楼层

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

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

    nginx -t没报错
    回复

    使用道具 举报

    26

    主题

    77

    回帖

    558

    积分

    高级会员

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

    使用道具 举报

    4

    主题

    280

    回帖

    622

    积分

    高级会员

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


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

    回复

    使用道具 举报

    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-5-24 06:42 , Processed in 0.056220 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2023 Discuz! Team.

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