一、前提条件
已在 移动解析 HTTPDNS 控制台 添加域名,具体操作请查看 添加域名。
注意:若子账号需使用自定义解析,则需要给子账号添加对应权限。具体操作请查看 子账号或协作者授权自定义解析权限。
二、步骤1:配置腾讯云云函数 SCF(Serverless)服务
自定义解析前,你需要开通腾讯云云函数 SCF(Serverless)服务,开发配置你自定义解析的云函数并完成发布。具体操作请查看 配置函数计算服务。
三、步骤2:服务授权关联角色
注意:说明:
注意:若为首次使用自定义解析服务,需先完成服务授权;若不是首次使用,可直接进入 步骤3。
1. 登录 移动解析 HTTPDNS 控制台,在移动解析页面,单击自定义解析页签,进入自定义解析页面。
2. 选择云函数策略,单击添加自定义解析。如下:
3. 若为首次使用自定义解析服务,移动解析 HTTPDNS 控制台将会提示你需要授权 API 网关 与 移动解析 HTTPDNS 关联服务角色,设置后即可使用腾讯云云函数服务。如下:
4. 单击同意授权,即可完成设置。
四、步骤3:添加自定义解析
1. 登录 移动解析 HTTPDNS 控制台,在移动解析页面,单击自定义解析页签,进入自定义解析页面。
2. 选择云函数策略,单击添加自定义解析,在弹出的添加自定义域名解析窗口中,填写相关配置信息。如下:
·基础信息
·授权 ID:默认为系统分配的授权 ID。
·域名:请填写你自定义解析域名的前缀,并选择已添加的移动解析 HTTPDNS 域名。
·地域:请选择需要支持的地域。
注意:目前仅支持广州、上海、新加坡3个地域。
·命名空间:请选择 httpdns 命名空间,若无请确认云函数服务是否已创建该命名空间。
·自定义解析函数
·刷新缓存前:请选择刷新缓存前调用的云函数名称以及版本/别名。
·构造响应包前:请选择构造响应包前调用的云函数名称以及版本/别名。
3. 完成填写后,单击开始测试,测试你的函数是否符合调用规范,以确保函数可以正确服务于域名解析过程。
4. 单击保存,即可完成设置。