阿里云(万网)是中国用户最常用的域名注册商,很多人在买SiteGround之前,已经在阿里云买好了域名。域名在阿里云、网站在SiteGround,这样完全没有问题,只需要做一步设置:把域名的DNS服务器改成SiteGround的。
本文讲解具体的操作步骤。
操作之前
先确认SiteGround这边的网站已经建好了,并且建站时填写的就是这个阿里云的域名。还没建站的话,先按照《SiteGround建站教程:从购买到WordPress网站上线》把WordPress装好。
SiteGround的DNS服务器地址是固定的两个:
- ns1.siteground.net
- ns2.siteground.net
在SiteGround后台的「Websites」→「Site Tools」首页,也可以看到这两个地址。
阿里云中的操作
第一步:打开阿里云控制台
- 登录阿里云账户,进入控制台。
- 在控制台页面左侧找到并点击【域名】选项。
- 勾选你要使用的域名,然后点击页面下方的【更多】按钮,选择【修改DNS设置】。
第二步:修改DNS设置
- 在弹出的页面中,选择你要修改DNS的域名。
- 点击【自定义DNS】选项,系统会显示输入框,让你填写新的DNS地址。
- 在输入框中填写SiteGround的两个DNS地址:ns1.siteground.net 和 ns2.siteground.net。
- 确认无误后,点击保存或确认按钮。
第三步:等待DNS生效
修改之后,一般几个小时内生效,最长可能需要72小时。可以用whatsmydns.net这类工具,输入域名并选择NS类型,查看全球各地的DNS是否已经更新成SiteGround的地址。
DNS生效之后,SiteGround会自动给域名安装免费的SSL证书,网站就可以用https正常访问了。
另一种方法:只修改A记录
把DNS服务器改到SiteGround之后,域名的所有解析记录都改由SiteGround管理,原来在阿里云里添加的解析记录会全部失效。
如果域名上已经在用阿里云企业邮箱,或者还有别的子域名在用,不想动原来的解析,可以不改DNS服务器,只改A记录:
- 在SiteGround的Site Tools首页,找到网站的IP地址;
- 在阿里云的云解析DNS里,找到这个域名,添加(或修改)两条A记录:主机记录分别填
@和www,记录值都填SiteGround的IP地址。
这种方法的缺点是,SiteGround的企业邮箱、CDN等功能需要的解析记录,都要自己手动添加。如果没有特殊需要,直接修改DNS服务器更省心。
常见问题
改了DNS,网站还是打不开?
先等一等,DNS生效需要时间。如果超过72小时还不行,检查两个DNS地址有没有填错,以及SiteGround里网站绑定的域名和阿里云的域名是不是完全一致。
域名没有备案,可以用吗?
可以。备案只针对中国大陆的服务器,SiteGround的服务器都在海外,域名不需要备案。
域名需要实名认证吗?
需要。阿里云的域名没有完成实名认证的话,会处于锁定状态,无法正常解析。这是阿里云的要求,和SiteGround无关。
可以把SiteGround送的域名转到阿里云吗?
可以,反过来的操作见《如何将域名从 SiteGround 转移到阿里云?》。
总结
在SiteGround使用阿里云的域名,只需要在阿里云把域名的DNS服务器改成ns1.siteground.net和ns2.siteground.net,等待生效即可。如果域名上已有其他服务在用,可以改为只修改A记录。
更多SiteGround的使用教程,可以查看《SiteGround主机教程汇总》。



