最近为本地搭建的服务器域名申请了一个免费的SSL证书,部署了SSL(https)访问。由于是本地搭建的服务器,外网访问需设置各种端口映射,搞得头晕。折腾Apache安装证书,就已经累得不想玩了。各种资料牛头不对马嘴,但总算东拼西凑的完成了。
通过https访问本地服务器的NextCloud,出现下图所示的提示:通过不被信任的域名访问
解决方法:
修改nextcloud的config.php
路径如下
/var/www/html/nextcloud/config/config.php
将需要信任的域名添加好,如下:
$CONFIG = array ( 'instanceid' => '*******7rxp', 'passwordsalt' => '****************dO+JvP5wP4gX9', 'secret' => 'MURhZ*************r5C32dF*******4K/4dmH', 'trusted_domains' => array ( 0 => '192.***.*3.*', 1 => 'sg*****.top:****', 2 => 'www.sg*****.top:****', ),
修改完成保存即可。
至于折腾本地搭建服务器的SSL(https)部署过程,等有时间了再记录下来。过程遇到非常多的麻烦,所以必须要做笔记。