任务 5 自定义域名
任务目的
现在已可以使用API网关提供地址访问,如果觉得网关提供的域名过长,又或者担心这种域名由于安全问题会被微信等大平台封禁,可以自己自行配置自定义域名。
任务步骤
1.添加域名解析
准备一个已备案的域名,在腾讯云控制台搜索云解析,进入云解析控制台。添加解析。
添加域名解析
点击待添加解析记录
进入域名解析的界面,点击添加记录按钮,设置如图,【主机记录】填写“yiqing”,【记录类型】选择“CNAME”,【记录值】填写访问地址的公网二级域名。点击【保存】。注意:记录值不要填写 http 或者 https 等协议,后面到.com结尾,例如网关提供地址为 https://service-l1wca8sg-1257864487.gz.apigw.tencentcs.com/release/yiqing ,只需填写 service-l1wca8sg-1257864487.gz.apigw.tencentcs.com
2.添加自定义域名
首先,在云函数yiqing的控制台面板里,找到【触发方式】,然后点击任务三中添加过的触发器里的【API 服务名】,进入更详细的网关配置控制台。
在API网关实例页面,点击【自定义域名】页签,点击【新建】按钮。
进入【自定义域名】菜单,新建自定义域名,注意:此处填写需要主机记录+注册域名,例如本实验中主机记录为yiqing,域名为 miniprogramdemo.com ,这里最终填写 yiqing.miniprogramdemo.com 。
如果想配置 HTTPS 协议,则需要去申请 HTTPS 证书(腾讯云有免费的可以申请,可以跟着提示跳转到证书配置菜单)。
最后使用域名 http://yiqing.miniprogramdemo.com/release/yiqing 访问。注意:这里设置的域名只能映射到设置的公网二级域名,并未编辑路径映射,所以在访问时需要加上release/yiqing的路径。
学员评价