CloudBase 静态网站托管提供了可供开发、测试使用的默认域名,在开发期间,您可以通过默认域名访问静态网站。
添加自定义域名
1. 登录 云开发 CloudBase 控制台,进入 静态网站托管 页面,选择基础设置,在域名信息版块中,单击添加域名,进行域名添加,如下图所示:
2. 添加后,系统会为您自动分配一个以
.cdn.dnsv1.com
为后缀的 CNAME 域名,CNAME 域名不能直接访问,您需要在域名服务提供商处完成 CNAME 配置,配置生效后,您的托管服务方可对自定义域名生效,如何配置 CNAME 请参考下文。强制 HTTPS
开启后,所有对于自定义域名的 HTTP 请求,都会被转换为 HTTPS 请求。
说明:
开启此项功能可以提高您的网站安全性,建议您不要主动关闭此功能。
CNAME 配置
腾讯云设置方法
若您的 DNS 服务商为腾讯云,您可通过如下步骤添加 CNAME 记录。
1. 登录 域名服务 控制台,在列表中,找到需要添加 CNAME 记录的域名所在行,单击操作栏的解析。
2. 在跳转到的页面中,单击添加记录。
3. 在 主机记录 处填写域名前缀(例如:www),将 记录类型 设置为 CNAME,在 记录值 处填写 CNAME 域名,单击保存,即可添加 CNAME 记录。
说明:
域名解析各种记录类型之间是有优先级差异的,在主机记录相同的情况下,同一条线路有几种不同的记录类型不能共存,否则将会提示冲突。CNAME 记录与除 CNAME 记录以外的任何记录类型都冲突,需要先删除掉其他记录,再进行配置。详情请参见 为什么添加解析记录的时候提示 "记录有冲突" 。
DNSPod 设置方法
若您的 DNS 服务商为 DNSPod,您可通过如下步骤添加 CNAME 记录。
1. 登录 DNSPod 管理控制台。
2. 在我的域名中,选择需要进行 CNAME 记录转发的域名,单击域名,进入该域名的记录管理页面。如下图所示:
3. 单击添加记录,填写以下记录信息。如下图所示:
主机记录:填写子域名。例如,添加 www.dnspod.com 的解析,您在主机记录处选择 www 即可。如果只是想添加 dnspod.com 的解析,您在主机记录处选择 @ 即可。@ 的 CNAME 会影响到 MX 记录的正常解析,添加时请您慎重考虑。
记录类型:选择 CNAME。
线路类型:选择默认类型,否则会导致部分用户无法解析。
例如,您需要将联通用户指向 2.com,所有非联通用户都指向 1.com。您可以通过添加线路类型为默认、记录值为1.com 和线路类型为联通、记录值为 2.com 的两条 CNAME 记录来实现。
记录值:CNAME 指向的域名,只可以填写域名。
权重:同一条主机记录相同的线路,可以针对不同的记录值设置权重,解析时将根据设置的权重比例进行返回。输入范围为0~100的整数。
MX 优先级:不需要填写。
TTL:为缓存时间,数值越小,修改记录各地生效时间越快,默认为600秒。
4. 单击确定,完成添加。
万网设置方法
若您的 DNS 服务商为万网,您可通过如下步骤添加 CNAME 记录。
1. 登录 云解析 DNS 控制台。
2. 在域名解析页面,找到您的域名,在域名右侧单击解析设置。
3. 单击添加记录,添加 CNAME 记录。精准域名的 CNAME 解析优先级大于泛域名的 CNAME 解析。如果您的加速域名为泛域名,且主机记录设置为星号(*)时,需删除泛域名下所有已生效的二级域名的解析记录。
记录类型:选择 CNAME。
主机记录:加速域名为根域名时,主机记录为 @;加速域名为泛域名的情况下,主机记录为 *;加速域名为子域名的情况下,主机记录为子域名的前缀。
解析请求来源:默认线路。
记录值:输入加速域名对应的 CNAME 记录值。一个加速域名对应一个 CNAME 记录值,二级域名不能使用主域名的 CNAME 记录值。如果您要加速二级域名,需要将二级域名也添加到 CDN 上并解析到对应的 CNAME 记录值,或者在 CDN 上添加泛域名,泛域名的 CNAME 可以被二级域名使用。
TTL:TTL 为缓存时间,数值越小,修改记录后各地生效时间越快,默认为10分钟。
4. 单击确认,完成添加。
新网设置方法
若您的 DNS 服务商为新网,您可通过如下步骤添加 CNAME 记录。
设置别名(CNAME 记录)
即:别名记录。这种记录允许您将多个名字映射到同一台计算机。通常用于同时提供 WWW 和 MAIL 服务的计算机。例如,有一台计算机名为
host.mydomain.com
(A 记录)。它同时提供 WWW 和 MAIL 服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW 和 MAIL 。如下图:
验证 CNAME 是否生效
不同的 DNS 服务商,CNAME 生效的时间略有不同,一般会在半个小时之内生效。您也可以通过 dig 的方式来查询 CNAME 是否生效,如果 dig 到后缀为
.cdn.dnsv1.com
的域名,表示域名 CNAME 已生效。