我到阿里云购买一个域名地址后怎么绑定我的网站二级地址道理是

  1. AutoCMS
  2. /
  3. 建站资讯
  4. /
  5. 网站
logo
胡萱毓

网站  2026-10-12 16:00:02   413

我到阿里云购买一个域名地址后怎么绑定我的网站二级地址道理是

在阿里云买完域名,想把 blog.你的域名.com 绑到网站某个二级站点,核心就两件事:加解析,让子域名找到服务器;配服务器,让服务器知道这个子域名对应哪个网站。只做解析不做服务器配置,打开可能是默认站;只配服务器不加解析,域名根本找不到服务器。

先弄清“二级地址”指什么。常见的是二级域名,也叫子域名,像 www.abc.com、blog.abc.com、shop.abc.com,它们都是在主域名 abc.com 前面加前缀。另一种是二级目录,像 abc.com/blog,这种不用去阿里云加解析,直接在服务器网站根目录下建 blog 文件夹放程序就行。下面主要说二级域名绑定。

阿里云买域名后,先完成实名认证。域名要能解析,实名认证是前提。然后进阿里云控制台,找到“域名与网站”里的“域名”,点进你的域名,再点“解析设置”。阿里云默认给你配的是云解析DNS,免费版够个人站用。添加记录时,记录类型通常选A。主机记录填你想用的前缀,比如要 blog.abc.com,就填 blog;要 www.abc.com,就填 www;要 test.abc.com,就填 test。记录值填你网站服务器的公网IP。TTL默认600秒,意思是各地DNS缓存10分钟,实际生效可能几分钟到半小时。如果你要绑的是CDN、对象存储、负载均衡,它们会给你一个CNAME地址,这时记录类型选CNAME,记录值填那个地址,不是IP。

解析加完,可以等几分钟,在电脑上用 ping blog.abc.com 或 nslookup blog.abc.com 看一下,返回的IP是不是你的服务器。如果不对,检查主机记录有没有写错、有没有和已有记录冲突、域名DNS服务器是不是阿里云默认的。有人把主机记录填成 blog.abc.com,这是错的,主机记录只填前缀 blog。也有人填了A记录又填CNAME,同一主机名会冲突,只能留一个。

接下来是服务器端。域名解析只是把访问者带到服务器门口,服务器还要知道你要进哪个房间。比如一台服务器上跑了主站和博客,Nginx里会有两个 server 块。主站 server_name abc.com www.abc.com; 博客 server_name blog.abc.com; root /var/www/blog; 然后重启Nginx。用Apache就在VirtualHost里写 ServerName blog.abc.com。用宝塔面板更简单,添加站点时域名填 blog.abc.com,根目录选到博客目录,再放程序。如果是同一个网站想用二级域名打开子目录,可以在站点配置里把根目录指到子目录,或者做反向代理。

还要注意端口和备案。服务器安全组要放行80和443端口,系统防火墙也要放行,否则解析对了也打不开。服务器在中国大陆,域名必须ICP备案,没备案会被拦截。主域名备案后,子域名通常可以用;如果换到另一家大陆服务商,可能要办接入备案。服务器在香港或海外,通常不用备案。HTTPS也要单独处理,证书是发给具体域名的,blog.abc.com 要单独申请证书,或者用通配符证书 *.abc.com。阿里云数字证书服务可以申请免费证书,现在免费证书通常三个月,到期换一下,配到Nginx或宝塔里就行。

二级域名和主域名也可以指向不同服务器。比如主站放阿里云ECS,博客放轻量应用服务器,只要解析记录值不同就行。如果解析后打不开,先ping看IP对不对,再看服务器Nginx有没有报错,最后查安全组和防火墙。整个道理说穿了不复杂:DNS负责把二级域名翻译成服务器IP,HTTP请求里带着Host头,Web服务器根据Host头决定返回哪个网站。你买域名只是拿到名字,解析是写电话簿,服务器配置是安排房间。两边都对上,二级地址才能正常打开。