此问题我之前遇到过。
受SeaFile的系统结构限制,在客户端下载文件时,后台服务根据配置文件中的SERVICE_URL和FILE_SERVER_ROOT(我记不清了,两个都配置了)“推送”地址给用户,用户根据该地址下载文件。
所以,你需要配置上述地址为互联网地址,才能够被外网访问到;如果你想内外网都访问且内网不要绕到外网访问,就必须采用域名方式,且由你的路由器或者内部DNS能够“挟持”解析,即内网时DNS解析为内网地址,外网访问时DNS解析为公网地址。
上述解释不专业,见谅。
此问题我之前遇到过。
受SeaFile的系统结构限制,在客户端下载文件时,后台服务根据配置文件中的SERVICE_URL和FILE_SERVER_ROOT(我记不清了,两个都配置了)“推送”地址给用户,用户根据该地址下载文件。
所以,你需要配置上述地址为互联网地址,才能够被外网访问到;如果你想内外网都访问且内网不要绕到外网访问,就必须采用域名方式,且由你的路由器或者内部DNS能够“挟持”解析,即内网时DNS解析为内网地址,外网访问时DNS解析为公网地址。
上述解释不专业,见谅。