PicGo + 七牛云对象存储 + HTTPS 图床配置指南
使用 PicGo 搭配七牛云对象存储搭建个人图床,并配置 HTTPS 访问,让博客图片加载更安全、更稳定。
L
Leo
2026.08.24 · 更新于 2026.08.24
1 次浏览
PicGo + 七牛云对象存储 + HTTPS 图床配置指南
使用 PicGo 搭配七牛云对象存储搭建个人图床,并配置 HTTPS 访问,让博客图片加载更安全、更稳定。
一、准备工作
开始前,请确保你已经拥有:
- 一个已备案的域名(使用七牛云中国大陆区域存储空间的硬性要求)
- 七牛云账号(已实名认证)
- 本地已安装 PicGo 客户端
二、七牛云侧配置
2.1 创建存储空间(Bucket)
- 登录七牛云控制台,进入 对象存储 Kodo。
- 点击 新建存储空间。
- 填写空间名称(如
my-blog-images),选择存储区域(建议选择离你服务器最近的区域),访问控制务必选择 公开。 - 点击确认创建。
2.2 绑定自定义域名
- 进入刚创建的空间,点击 域名管理。
- 点击 绑定域名,输入你的二级域名(如
img.yourdomain.com)。 - 绑定后,七牛云会生成一个 CNAME 目标地址。
- 前往你的域名服务商(如阿里云、腾讯云)控制台,为该二级域名添加一条 CNAME 记录,指向七牛云提供的地址。
2.3 申请免费 SSL 证书
- 在七牛云控制台进入 SSL证书服务 > 证书管理。
- 点击 购买证书,选择 TrustAsia 免费证书(DV 单域名,有效期 90 天),确认支付(0 元)。
- 补全证书信息,填写你要绑定的域名(如
img.yourdomain.com)。 - 完成域名所有权验证(推荐 DNS 验证方式,在域名服务商处添加 TXT 解析记录)。
- 等待签发(通常 1-15 分钟内完成)。
2.4 开启 HTTPS 访问
- 回到 对象存储 Kodo > 域名管理。
- 找到你绑定的域名,点击 配置 HTTPS。
- 在下拉框中选择刚才申请好的 SSL 证书,保存即可。
三、PicGo 侧配置
打开 PicGo,进入 图床设置 > 七牛云图床,按以下信息填写:
| 配置项 | 填写说明 |
|---|---|
| 设定AccessKey (AK) | 在七牛云控制台 个人中心 > 密钥管理 中获取 |
| 设定SecretKey (SK) | 同上,与 AK 成对获取 |
| 设定Bucket | 填写你创建的存储空间名称(如 my-blog-images) |
| 设定访问网址 | 必须填写以 https:// 开头的完整域名,如 https://img.yourdomain.com(这是生成 HTTPS 链接的关键) |
| 设定存储区域 | 填写区域 ID:华东 z0 / 华北 z1 / 华南 z2 / 北美 na0 / 新加坡 as0 |
| 设定存储路径 | 可选,如 blog/ 表示上传到空间下的该文件夹中 |
⚠️ 特别注意:
设定访问网址这一项如果只填img.yourdomain.com(不带https://),PicGo 生成的图片链接默认会是http协议,无法实现 HTTPS 访问。
配置完成后,点击 设为默认图床 即可生效。
四、验证与测试
- 在 PicGo 上传区拖入一张测试图片。
- 上传成功后,点击 相册 查看图片,复制链接。
- 检查链接是否以
https://开头,并在浏览器中打开,确认图片能正常显示。
五、常见问题与排查
Q1:上传失败,提示 incorrect region?
- 检查 设定存储区域 是否与你在七牛云创建空间时选择的地区一致。
Q2:图片链接是 http 不是 https?
- 检查 设定访问网址 是否忘记加
https://前缀,这是最容易被忽略的地方。
Q3:开启 HTTPS 后浏览器提示证书不安全?
- 检查 SSL 证书是否已正确绑定到该域名,或者证书是否已过期(免费证书有效期为 90 天,需定期续期)。
Q4:绑定域名时提示未备案?
- 使用七牛云中国大陆区域的存储空间,必须使用已备案的域名。如果域名未备案,可以考虑使用七牛云海外存储区域(如新加坡
as0)。
六、参考链接
读者留言
COMMENTS · 0发表留言