在使用nginx代理nextcloud的服务后,会存在页面跳转后文件获取不到的情况。需要对nextcloud的配置文件(config.php)进行以下修改
1、通过不被信任的域名访问
在trusted_domains中添加下面的代码
preg_match(‘/cli/i’,php_sapi_name())?’127.0.0.1′:$_SERVER[‘SERVER_NAME’]
2、增加https的支持。加入下面两行代码
‘overwritehost’ => ‘nextcloud.lfchen.fun:8443’,
‘overwriteprotocol’ => ‘https’,