![图片[1]-彩虹外链云盘系统源码|最新二开美化版 全新 UI 界面](https://www.369693.com/wp-content/uploads/2026/08/4ed2d07852-1024x565.jpg)
彩虹外链网盘是一款 PHP 开发的网盘 & 外链分享程序,支持多类型文件上传,一键生成公开外链,可用于文件分发、图床、音视频外链等各类场景。
本版本基于开源原版进行二次开发,重构美化前后端界面,保留全部原生核心能力,同时优化交互逻辑、扩充实用功能。
核心功能
- 支持几乎全部常见格式文件上传
- 一键生成文件、图片、音乐、视频外链,同步输出 UBB、HTML 引用代码
- 图片、音频、视频、文本文件直接在线预览;TXT 等文本文件在线查看
- 强大在线编辑器:支持 txt、log、md、json、js、css、html、xml、csv、ini、conf、yaml、sql、vue、ts 等几十种代码 / 配置文件在线修改
- 一物多用:可作为私有网盘、图床站点、音乐试听平台使用
- 支持对接多家对象云存储
- 内置图片违规检测能力
支持对接云存储平台
阿里云 OSS、腾讯云 COS、华为云 OBS、又拍云、七牛云、通用 S3 兼容存储
通用 S3 采用 AWS Signature Version 4 签名协议,兼容 AWS S3、MinIO、Cloudflare R2、Backblaze B2,以及全部遵循 S3 API 的对象存储服务。
通用 S3 兼容存储配置说明
后台进入「存储类型设置」,打开通用 S3 兼容存储面板,填写参数:
表格
| 配置项 | 说明 |
|---|---|
| Access Key | 对象存储提供的访问密钥 ID |
| Secret Key | 对象存储访问密钥密码 |
| Endpoint | S3 API 接口地址,必须填写完整带 http/https 的地址 |
| Region | 存储桶所属区域;Cloudflare R2 一般填写 auto |
| Bucket | 存储桶名称 |
| 对象前缀 | 文件存放的桶内目录前缀,默认file/;留空则使用根目录 |
| 地址风格 | 可选虚拟主机风格(bucket.endpoint)或路径风格(endpoint/bucket) |
主流平台配置提示
- AWS S3:Endpoint 填写对应区域接口地址,Region 必须和 Bucket 实际区域保持一致
- MinIO:填写 API 访问地址 + 端口,优先选择路径风格
- Cloudflare R2:Endpoint 格式
https://<账户ID>.r2.cloudflarestorage.com,Region 填auto - Backblaze B2:填写官方 S3 Endpoint,使用配套 Region 参数
遇到存储桶、域名、签名报错,切换「地址风格」重试。
S3 驱动能力与注意事项
支持网站中转上传、POST Policy 浏览器直传、签名下载、断点续传下载、文件删除、读取文件信息。
- 使用浏览器直传:需要存储平台支持 POST Policy,同时 Bucket 配置本站域名 CORS 跨域规则;不支持直传的存储请切换为网站中转上传模式
- 服务器必须开启 PHP cURL 扩展
- S3 V4 签名会绑定请求域名,签名下载链接会使用配置内 Endpoint,签名生成后不可随意替换下载域名
✨二开版本新增与优化内容
在原版开源基础上新增增强,前后台联动升级
- 主题外观系统:后台外观设置页,一键切换多套主题,前台、后台管理界面同步生效
- 广告 & 公告管理:后台统一配置顶部公告、广告位,自定义内容、广告类型、显示开关,便于站点运营
- 用户权限完整管理:区分普通用户 / 高级用户;高级用户默认不受全站每日上传上限;支持为单个用户自定义单文件大小、每日上传额度、权限有效期;支持封禁 / 解封、查看、删除用户全部文件
- 文本在线查看 + 多格式在线编辑器:扩充编辑文件白名单,文本、代码、配置文件网页端直接修改,无需下载
- 通用 S3 兼容存储驱动:实现 V4 签名,完整适配市面主流 S3 对象存储,支持直传、断点下载等全套能力
- 界面整体美化:优化上传页、文件列表、预览页、后台全页面 UI,统一主题适配,提升操作体验
- 多项细节交互优化与功能体验增强
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END


















