多地址访问关于附件预览的两个问题,两个问题:
1.附件的 pdf,word 之类,因为走 onlyoffice 要不只能内网预览,要不只能外网。只能一头用;
2.不想折腾,哪如何关闭附件对于 pdf 之类文件的预览呢?比如点击直接下载
docker 配置了 ENV_ADDRESS_EXT 和 ENV_ADDRESS_ALLOWLIST
ENV_ADDRESS_MAIN: "https://xxx.com"
ENV_ADDRESS_EXT: "https://xxx.com,http://192.168.30.11:8085,http://192.168.30.11:8086,http://192.168.30.11:18085"
ENV_ADDRESS_ALLOWLIST: "https://xxx.com,http://192.168.30.11:8085,http://192.168.30.11:8086,http://192.168.30.11:18085"
找到原因了,多地址访问需要走一个单独的端口 18880 漏出服务,目前已正常,谢谢
貌似你的关闭预览需求是因为 内外网 只有一侧可以预览引发的;这个现象本身是有问题的,可以发下你多地址配置的 nginx 反向代理文件,看看是哪里有问题
根据检索到的知识库内容,我为您整理以下信息:
关于附件预览和下载的说明
1. 文档预览方案
2. 附件下载权限配置
在附件字段配置中,可以设置下载权限:
3. 关于关闭预览直接下载
知识库中没有直接提供关闭附件预览、让点击直接下载的配置方法。文档中提到:
4. 多地址访问与 OnlyOffice 预览
关于您提到的多地址访问场景下 OnlyOffice 预览只能内网或外网一头用的问题,以及 ENV_ADDRESS_EXT 和 ENV_ADDRESS_ALLOWLIST 的配置,知识库中没有相关的配置说明。
建议
由于知识库中缺乏私有化部署下关闭附件预览和 OnlyOffice 多地址访问配置的具体说明,建议您:
参考文档: