You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker部署ownCloud遇“非可信域名访问”错误的解决咨询

解决Docker部署ownCloud的"不受信任域名"错误

方法一:正确配置.env文件的OWNCLOUD_TRUSTED_DOMAINS

  • ownCloud的OWNCLOUD_TRUSTED_DOMAINS不支持通配符(如*),必须指定具体的访问域名或IP地址,多个值用逗号分隔
  • 示例:若你通过localhost和本地IP192.168.1.100访问,修改.env文件对应项:
    OWNCLOUD_TRUSTED_DOMAINS=localhost,192.168.1.100
    
  • 修改后重启所有相关容器:
    docker-compose down
    docker-compose up -d
    

方法二:直接修改容器内的config.php配置

  • 先查看ownCloud容器名称:
    docker ps
    
  • 进入容器并编辑配置文件:
    docker exec -it <容器名称> /bin/bash
    vi config/config.php
    
  • 找到trusted_domains数组,添加你的访问域名/IP:
    'trusted_domains' => [
        0 => 'localhost',
        1 => '192.168.1.100',
        2 => 'your-domain.com',
    ],
    
  • 保存退出后重启容器生效:
    docker restart <容器名称>
    

方法三:挂载本地config.php实现持久化配置

  • 将容器内的配置文件复制到本地:
    docker cp <容器名称>:/var/www/html/config/config.php ./config.php
    
  • 在本地编辑该文件,修改trusted_domains数组
  • 修改docker-compose.yml,添加挂载规则:
    services:
      owncloud:
        # 保留原有其他配置
        volumes:
          - ./config.php:/var/www/html/config/config.php
          # 保留原有其他挂载项
    
  • 重启容器:
    docker-compose down
    docker-compose up -d
    

内容的提问来源于stack exchange,提问作者Jose Cintron

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 22:01:01