Docker-nextcloud 服务器未正确设置以解析问题解决记录

问题
您的网页服务器未正确设置以解析“/.well-known/caldav”。更多信息请参见文档。
您的网页服务器未正确设置以解析“/.well-known/carddav”。更多信息请参见文档。
解决方案
在nginx server 配置中配置
location ^~ /.well-known {
        # The following 6 rules are borrowed from `.htaccess`

        rewrite ^/\.well-known/host-meta\.json  $scheme://$host:$server_port/public.php?service=host-meta-json  last;
        rewrite ^/\.well-known/host-meta        $scheme://$host:$server_port/public.php?service=host-meta       last;
        rewrite ^/\.well-known/webfinger        $scheme://$host:$server_port/public.php?service=webfinger       last;
        rewrite ^/\.well-known/nodeinfo         $scheme://$host:$server_port/public.php?service=nodeinfo        last;

        location = /.well-known/carddav     { return 301 $scheme://$host:$server_port/remote.php/dav/; }
        location = /.well-known/caldav      { return 301 $scheme://$host:$server_port/remote.php/dav/; }

        try_files $uri $uri/ =404;
    }

需要注意的是 因为我们是docker 配置 所以默认是443 导致无法重定向
所以需要将docker 中的 443 监听端口 更换为外部映射端口号 方可正常

给TA打赏
共{{data.count}}人
人已打赏
Linux技术技巧

unraid 解决Ikuai使用openwrt旁路由作为网关 终端MAC地址异常问题

2021-1-29 18:07:39

Linux技术技巧

unraid-docker-nextcloud 应用ocDownloader引入外部ARIA2

2021-2-2 15:45:44

0 条回复A文章作者M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

Warning: error_log(/www/wwwroot/blog.52nyg.com/wp-content/plugins/spider-analyser/#log/log-0510.txt): failed to open stream: No such file or directory in /www/wwwroot/blog.52nyg.com/wp-content/plugins/spider-analyser/spider.class.php on line 2900