绑定自己的域名
在热铁盒网页托管,我们提供了免费的以 .rth1.xyz 结尾的域名。如果想要使用像 example.com 这样的域名,你可以绑定自己的域名。
购买域名
要绑定自己的域名,首先你需要拥有一个域名。热铁盒不售卖域名,所以你需要在第三方购买域名。国内知名的域名注册商有阿里云、腾讯云;国外知名的域名注册商有 GoDaddy、Dynadot。在国内购买的域名要进行实名认证,在国外购买的不需要。
选择一个你喜欢的域名注册商,打开它的网站后,在搜索框里搜索自己想要注册的域名,如果没被别人注册就可以购买。
关于域名后缀,如果条件允许,最好注册 .com。那些小众域名后缀虽然便宜,但在微信等社交软件中可能不会被识别为域名,而且国内的搜索引擎似乎不喜欢收录小众后缀的域名。另外,也不是所有的域名后缀都支持 Whois 隐私保护的。如果没有 Whois 隐私保护,使用国外的 Whois 查询网站,例如 Whois.com,可以查询到域名主人的真实姓名和邮箱等信息。
域名解析
要让浏览器知道你的域名对应的是哪个服务器,你需要设置域名解析。
如果您的域名是在国内网站上购买的,您必须进行实名认证,否则域名会被注册商暂停解析,导致无法访问。实名认证不等于备案。
购买完域名,并完成实名认证后,就可以开始设置域名解析了。在域名控制台里面,每行域名右侧都有个「解析」链接,点击它即可打开对应域名的解析设置页面。点击「添加记录」按钮,然后对应下表填写。您需要添加两个记录,一个是有 www 的,一个是没有 www 的。
在新建或重命名网站时出现的对话框里,只要输入的是您自己的域名,在还没有点击「确定」的时候就会看到热铁盒提供的 CNAME。
如果您想把现有网站改为自己的域名,直接右键重命名网站即可。
主机记录 | 记录类型 | 记录值 | TTL |
---|---|---|---|
@ | CNAME | 您的域名.cname.rthe.cn (例如 example.com.cname.rthe.cn) | 600 (保持默认即可) |
www | CNAME | 您的域名.cname.rthe.cn (例如 example.com.cname.rthe.cn) | 600 (保持默认即可) |
如果您想绑定子域名,例如 hello.example.com,则把主机记录改为 hello 即可,其他值和上表一样。
如果您的 DNS 服务商不支持给根域名(@)添加 CNAME 记录,您可以把记录类型改为 ALIAS 或 ANAME,记录值不变。我们不允许使用 A 记录指向我们的服务器。如果您的 DNS 服务商也不支持 ALIAS 或 ANAME 记录类型,建议您更换 DNS 服务商,例如 Cloudflare 和 DNSPod。这是免费的,而且通常比域名注册商提供的 DNS 服务更好。
添加完成后,一般等待 10 分钟左右就可以正常访问了,最长可能需要等待 24 小时。
配置证书
热铁盒可以为域名免费签发并自动配置证书。只需在右上角菜单里点击「配置 HTTPS」,然后在询问是否让热铁盒自动签发时点击「确定」即可。如果自动签发成功,那么您可以忽略下文。如果自动签发失败,请继续阅读。
现在在很多地方都可以免费申请 SSL 证书了。如果您是在阿里云或腾讯云购买的域名,它们都有提供免费的 SSL 证书申请服务。您也可以在专门提供免费证书申请的网站(例如 FreeSSL.cn)申请证书。
申请证书时需要验证您对该域名的所有权。一般有两种验证方式:DNS 验证和文件验证。DNS 验证就是在域名解析设置里按照要求添加一条 TXT 记录,文件验证就是在主机上按照要求创建一个文件。
成功申请证书后,您就可以下载证书了。如果您被问到服务器类型,或者下载下来的证书压缩包里有一堆文件夹,请选择 Nginx。您会获得两个文件,一个是证书,一个是私钥。证书的文件名通常以 .cer 或 .pem 结尾;私钥的文件名通常以 .key 结尾。
最后,在热铁盒网页托管右上角的菜单里选择「配置 HTTPS」,在询问是否让热铁盒自动签发时点击「取消」,然后上传您的证书和私钥,就大功告成啦!