Nextcloud客户端无法解析heiyu.space域名的解决方案

nick9bd5eb

发布于335天前
还没想好签名

前言:

本想用微服里的nextcloud来做网盘平替,但是在电脑没有开启代理的情况下nextcloud客户端无法解析heiyu.space域名导致无法连接报如下错误:

image-20250805160005273

https://appstore.lazycat.cloud/#/shop/detail/dev.libr.nextcloud

解决步骤:

第一步:打开终端进入微服

在终端输入 "ssh root@微服设备名.heiyu.spasce" 进入到微服命令行,参考如下链接

ssh进入微服参考链接

第二步:在终端执行命令(参考如下配置)

1、cd /data/appvar/dev.libr.nextcloud/nextcloud/config   #进入nextcloud的核心配置目录

2、vi/vim config.php   #打开并修改nextcloud核心配置文件

3、找到"overwrite.cli.url"字段将 "http" 改为 "https"    #如果是http客户端连接时会显示证书不匹配,浏览器阻止访问,因此要将http改为https

4、然后再在下面新增一行字段<'overwriteprotocol' => 'https',>  #如果不添加这条字段,nextcloud会认为请求是http请求,导致网页报错,添加这一条是为了强制让nextcloud认为请求是https请求

5、保存退出

image-20250805154056951

第三步:通过浏览器打开,连接客户端,并在浏览器中进行授权访问

image-20250805154309836

image-20250805163805755

第四步:查看客户端连接成功

image-20250805154527185

评论

2
wlabby273天前

1、测试 2、测试 。。。。。。 100、测试

wlabby273天前

需要在manifest中application字段下加 public_path: - / 重新封包 如下: application: 。。。。。。。 public_path: - /

说点什么呢~
收藏
0
2
0