连接自定义域名
通过子域名(例如 blog.example.com)或子目录(例如 example.com/blog)连接由 Inblog 驱动的博客,并提供 DNS 配置指引。
概述
域名设置部分可能需要开发人员协助,尤其是 DNS 配置或代码实现环节。如有需要,我们可提供技术支持会话。
你可以通过以下两种方式之一连接由 Inblog 驱动的博客:
- 子域名(例如
blog.example.com) - 子目录(例如
example.com/blog)
子域名设置
在 Custom Domain 设置中,选择 Subdomain 并输入你想要的子域名。

点击 Activate Custom Domain 以获取 DNS 配置说明。通过你的域名服务商更新 DNS 设置后,你的子域名将在 5 分钟内完成连接。

子目录(Sub-folder)设置
"子目录连接目前仅支持使用 Next.js、Vercel、AWS Amplify、Framer 和 Webflow 构建的网站。"
支持的平台包括:
- Next.js:支持,但静态导出(static export)除外
- Vercel / AWS Amplify:作为托管平台受支持
- Framer / Webflow:通过使用 Cloudflare 的反向代理受支持
在 Custom Domain 设置中选择 Subdirectory,并输入你的域名(例如 example.com/blog)。点击 Activate Custom Domain 获取完整设置指南。请注意,子目录设置通常需要进行代码实现。

AWS CloudFront 子目录设置
可以使用 AWS CloudFront 将 Inblog 博客连接到某个子目录路径(例如 example.com/blog):
- 在 CloudFront 控制台中,打开你的 Distribution 并进入 Origins 选项卡。
- 添加一个新的 Origin:
- Origin domain:Inblog 仪表盘 Domain 选项卡中显示的 CNAME 值(例如
cname.vercel-dns.com) - Origin path:留空 — 在此处填写路径会导致 OriginCommError
- Protocol:HTTPS only
- Origin domain:Inblog 仪表盘 Domain 选项卡中显示的 CNAME 值(例如
- 进入 Behaviors 选项卡并添加一个新的 Behavior:
- Path pattern:
/blog/*(根据你的子目录路径进行调整) - Origin:你刚刚创建的 origin
- Viewer Protocol Policy:Redirect HTTP to HTTPS
- Origin Request Policy:AllViewerExceptHostHeader
- Path pattern:
- 保存并等待 distribution 完成部署。
OriginCommError (502)
如果设置后出现 OriginCommError,最常见的原因是 Origin path 中填写了本应为空的值。请清空 Origin path 字段后重试。
子目录与 Google Search Console
当你连接子目录(例如 example.com/blog)时,你的博客流量会被归入现有的根域名 Search Console 资源中。如果你希望单独分析仅博客部分的数据,可以额外添加一个 URL 前缀资源:
- 资源类型:URL prefix
- URL:
https://example.com/blog
这个独立资源同样需要进行自己的 HTML tag 验证。请在 Inblog 仪表盘的 Design 选项卡 → Advanced settings(Code injection)中,为该资源添加对应的 meta 标签。
没有域名?没关系。
如果你没有自定义域名,可以在设置过程中选择 "I don't own a domain" 选项,继续使用默认的博客域名(例如 example.inblog.io)。你可以随时升级到自定义域名。
