如何为AnalyticDB Supabase项目添加自定义域名
本文以阿里云域名管理服务为例,介绍如何使用CNAME方式为云原生数据仓库AnalyticDB PostgreSQL版Supabase(简称AnalyticDB Supabase)项目添加自定义域名。
前提条件
准备一个已在阿里云接入网站备案的自定义域名。根据域名所属的服务提供商和所属账号,参考以下操作进行域名备案。
当前阿里云账号注册的域名:登录阿里云ICP代备案管理系统备案自定义域名。
其他阿里云账号注册的域名:建议您使用注册域名的阿里云账号完成域名备案,登录阿里云ICP代备案管理系统备案自定义域名。
说明中国香港和海外地域的自定义域名不需要备案。
如果您不确定域名所属服务提供商,可以在域名信息查询(WHOIS)页面查询。
如果您不确定域名是否属于当前阿里云账号,可以在云解析DNS控制台查询。
已开通CDN服务。
操作步骤
步骤一:配置域名信息
登录 CDN控制台。
在左侧导航栏,单击域名管理,然后单击添加域名。
在添加域名页面,业务信息区域,配置加速区域、加速域名和业务类型,其他参数均保持默认。
如果您的域名是在中国内地完成备案的,加速区域可以选择仅中国内地或者全球。如果未备案则选择全球(不包含中国内地)。
加速域名填写自定义的域名 。
首次配置时,需要验证域名归属。可以根据 DNS 配置引导 完成归属 TXT 记录验证。在完成配置后回到 CDN 配置页面点击验证,完成验证后继续配置。在 DNS 侧完成配置后会增加一条 verification 的 TXT 记录。
步骤二:配置源站
在源站信息区域单击新增源站信息。
在新增源站信息对话框中,配置源站信息。
源站信息:选择源站域名,并在域名输入框中填写 Supabase 项目的域名 。
权重:设置为100。
端口:如果需要通过 HTTPS 访问,请将端口从 80 修改为 443。
其他参数保持默认。
单击确定。
完成回源配置。
在左侧导航栏,单击域名管理,选择目标域名进入详情页。
单击左侧导航栏的回源配置,在默认回源HOST区域,单击修改配置。
在默认回源HOST对话框中,启用回源HOST,域名类型选择源站域名,选择后下方会展示Supabase项目的源站域名。
单击确定。
步骤三:(可选)配置HTTPS
如果需要通过 HTTPS 访问自定义域名,请按以下步骤配置。
在左侧导航栏,单击域名管理,选择目标域名进入详情页。
单击左侧导航栏的HTTPS配置。
在HTTPS证书区域,单击修改配置,并根据提示完成证书填写。
(可选)在HTTP/2设置区域,启用HTTP/2。
(可选)如果需要强制使用 HTTPS,可以在协议重定向区域进行配置,将 HTTP 请求自动跳转至 HTTPS。
如果单个 CDN 域名配置无法正常访问,可能需要同时配置主域名和 www 子域名。例如,对于域名 example.com,需要执行以下操作:
在 CDN 控制台分别配置 example.com 和 www.example.com 两个域名记录。
在 DNS 控制台分别为 example.com 和 www.example.com 添加 CNAME 记录。
完成上述配置后,即可使用自定义域名进行 HTTPS 访问,无需额外上传证书。