添加解析记录,让用户通过域名访问您的网站。
准备工作
访问云解析DNS-公网权威解析,确认是否有目标域名。如果没有找到目标域名:
如果您还没购买域名,可在 阿里云域名注册购买。购买完成后,会自动同步域名到当前列表。
如果是第三方购买的域名,参考非阿里云注册域名在阿里云DNS设置解析。
确保域名状态正常。
检查域名是否实名认证、以及如果解析至中国内地服务器,对应的网站、APP就需要备案( 什么是ICP备案)。
查看DNS服务器状态,确保DNS服务器地址为“正常”。详情查看DNS服务器状态及异常处理。
需要提前获取记录值。
如果是ECS、独享虚机类,一般登录该产品的控制台则可查看到分配的公网IP地址。
如果购买的是网站空间,则建议您联系网站空间商获取解析地址。
如果需要配置CDN加速域名,需要在CDN处配置后,获取分配的CNAME。
如果需要配置邮箱域名,则需要从邮箱服务商获取MX记录。
第一步:调整服务监听端口(可选)
公网权威解析只能进行域名到IP的映射,无法映射到具体的服务端口上。如果您的网站服务端口不为80
,建议调整为80
端口。否则最终访问的url必须显式带上端口信息。如:http://example.com:8080/index.html
。如果服务80端口已经被占用,可通过如下方式屏蔽端口:
您可以自建Nginx 代理,通过多服务共用80/443端口的方式,屏蔽后端服务端口。
您可以购买应用负载均衡ALB并添加HTTP监听,屏蔽后端服务端口。
第二步:快速添加域名的单IP解析记录
假设您现在掌握的信息如下:域名:example.com
、网站IP:1.1.*.*
,网站监听端口:80
。期望实现可通过http://example.com
、http://www.example.com
访问到网站服务。
访问云解析DNS-公网权威解析,找到目标域名,点击解析设置。
点击添加记录。添加主机记录为
@
的解析记录。更多表单字段详情说明,参考添加解析记录。点击刚刚创建的解析记录后的生效检测或直接访问
http://<你的域名>
,观察是否可访问到正确的网站服务。按照前面的步骤,再添加一个主机记录为
www
的解析记录。
第三步:添加泛解析(可选)
现在,您可通过http://example.com
或http://www.example.com
访问网站服务,但是如果您通过http://hello.example.com
会发现无法访问网站。
因为前面只添加了主机记录为@
、www
的解析记录。如果您希望用户用其他子域名访问网站,都可以重定向到http://example.com
,可添加一个主机记录为*
的泛解析记录进行301重定向,确保未明确添加主机解析记录的请求都可统一定向到主域名。
第四步:提升网站稳定性(可选)
单台服务器提供的网站服务可能会因为服务异常而宕机,导致整个网站服务不可用。为了提升网站的可用性,建议多机器部署,提升服务的可用性,并降低单机器负载压力。
方案一:使用应用负载均衡
应用负载均衡本身具备可用区容灾能力,它通过监听后端服务器的健康状态,将异常服务移除服务列表,确保服务的高可用。
创建应用负载均衡,获取生成的CNAME,并将多台服务器加入到服务器组中,由负载均衡检测服务器的健康状态。
找到前面步骤创建的主机记录为
@
、www
的解析记录,点击修改,替换记录值为ALB生成的CNAME。
方案二:使用全局流量管理
全局流量管理(GTM)支持用户就近接入、高并发负载均衡、健康检查与故障切换,可以帮助企业在短时间内构建同城多活与异地灾备的容灾架构。详细方案参考GTM如何实现主备容灾。
相关视频
相关阅读
添加解析记录更详细的表单项介绍,请参考添加解析记录。
您还可参考解析生效测试方法进行确认,如发现解析不生效,可参考解析不生效问题快速排查。
添加记录时提示解析记录冲突,请提前了解解析记录冲突规则。
想添加主机记录为*的泛解析记录,请提前了解泛域名解析。
在设置过程中如遇到问题,您可以参阅如下文档:
添加解析过程中遇到问题,参考添加解析记录常见问题。
配置解析后不生效,自助排查未发现问题,参考解析不生效/无法访问网站FAQ。