📂 域名 📅 2026年10月25日 ⏱ 阅读约12分钟

什么是子域名?如何在DirectAdmin中创建和配置子域名

子域名指南 — DirectAdmin设置

1. 什么是子域名?

子域名是添加在主域名前面的前缀,用点号(.)分隔。如果您的主域名是 example.com,子域名看起来像这样:

从技术角度看,子域名通过 DNS记录 工作 — 它们指向目标服务器的IP地址或CNAME。这意味着每个子域名可以托管在与主站相同的服务器上,也可以是完全不同的服务器。

💡 您知道吗? "www" 本身就是一个子域名!当您输入 www.example.com 时,您访问的是 example.com 的 "www" 子域名。

2. 子域名的优点

3. 常见子域名示例

子域名用途示例URL
www主网站(最常见)www.example.com
blog博客或文章栏目blog.example.com
shop / store电商商店shop.example.com
api开发者API接口api.example.com
mail网页邮件或邮件服务mail.example.com
dev / staging开发/测试环境dev.example.com
cdn静态文件内容分发cdn.example.com
docs文档中心docs.example.com
m移动端网站m.example.com
appWeb应用程序app.example.com

4. 子域名 vs 子目录 — 应该选哪个?

这是网站开发中最常见的问题之一。以下是主要区别:

方面子域名 (blog.example.com)子目录 (example.com/blog)
SEOGoogle视为独立网站与主域名共享SEO权重
管理独立、解耦与主站同一系统
托管可使用不同服务器必须在同一服务器
SSL需要单独证书或通配符使用主域名相同SSL
适合独立应用、API、不同技术栈博客、作品集、内容营销
🎯 建议 为了获得最佳SEO效果,使用子目录(example.com/blog)可以与主域名共享权重。当您需要真正独立的基础设施、不同技术或完全独立的服务时,再使用子域名。

5. 在DirectAdmin中创建子域名

DirectAdmin让创建子域名变得简单快捷。按照以下步骤操作:

第一步:登录DirectAdmin

打开浏览器访问 https://your-domain.com:2222 或AsiaGB提供的管理面板URL,输入用户名和密码。

第二步:进入域名设置

在控制面板中,点击"账户"部分下的 "域名设置 (Domain Setup)",或在导航中搜索"Subdomain"。

第三步:选择域名并创建子域名

  1. 点击您的主域名
  2. 点击 "子域名 (Subdomains)" 链接
  3. 在"创建子域名"输入框中,输入子域名名称(如 blog)
  4. 点击 "创建 (Create)" 按钮

DirectAdmin将自动创建子域名、指向服务器IP的DNS A记录,以及位于 ~/domains/your-domain.com/public_html/blog 的新文件夹。

第四步:上传网站文件

将网站文件上传到DirectAdmin创建的文件夹中,或使用DirectAdmin内置的文件管理器添加内容。

⚠️ DNS传播时间 DNS更改需要时间在互联网上传播,通常需要1至24小时。新子域名创建后可能无法立即访问,这是正常现象,请耐心等待。

6. 子域名的DNS记录配置

DirectAdmin会自动管理通过其界面创建的子域名的DNS。但如果需要手动配置或将子域名指向不同服务器:

A记录 — 将子域名指向IP地址

名称 (Name): blog
类型 (Type): A
值 (Value): 203.xxx.xxx.xxx   (服务器IP地址)
TTL: 3600

CNAME记录 — 将子域名指向另一个域名

名称 (Name): shop
类型 (Type): CNAME
值 (Value): myshop.myshopify.com.   (注意末尾的点)
TTL: 3600

使用CNAME记录可以将子域名指向外部服务,如Shopify、GitHub Pages、Netlify或其他云平台。

📌 在DirectAdmin中编辑DNS 进入 DNS管理 (DNS Management) → 选择域名 → 点击"添加记录 (Add Record)"或"修改 (Modify)"来编辑现有记录。

检查DNS传播

使用以下命令验证DNS传播状态:

nslookup blog.example.com
# 或
dig blog.example.com A

7. 子域名SSL证书

每个网站(包括子域名)都应该有SSL证书。有两种主要方式:

方式一:通过DirectAdmin免费获取Let's Encrypt

  1. 进入DirectAdmin → SSL证书 (SSL Certificates)
  2. 选择"Let's Encrypt"
  3. 选择需要保护的子域名
  4. 点击"保存 (Save)" — 系统将自动颁发证书

方式二:通配符SSL证书

如果您有多个子域名,通配符SSL(*.example.com)更方便 — 用一张证书覆盖所有子域名。AsiaGB提供通配符SSL,起价 5,000泰铢/年。

SSL类型覆盖范围价格适合
Let's Encrypt一次一个域名/子域名免费1-2个子域名
RapidSSL DV1个域名或1个子域名1,000泰铢/年重要的子域名
RapidSSL通配符*.example.com(所有子域名)5,000泰铢/年多个子域名

8. 删除子域名

当不再需要某个子域名时:

  1. 进入DirectAdmin → 域名设置 (Domain Setup)
  2. 点击主域名 → 子域名 (Subdomains)
  3. 勾选要删除的子域名
  4. 点击 "删除选中 (Delete Selected)"
⚠️ 重要提示 删除子域名会自动移除DNS记录,但服务器上的文件夹和文件仍然存在。如需删除文件,请通过文件管理器手动操作。

9. 最佳实践

🚀 立即开始使用AsiaGB主机 AsiaGB主机在DirectAdmin上支持无限子域名,99%正常运行时间,拥有19年以上服务经验。查看我们的主机套餐:asiagb.com/hosting-zh.html

10. 常见问题解答

❓ 什么是子域名?

子域名是添加在主域名前面的前缀,用点号分隔。例如blog.example.com中的"blog"就是子域名。它让您无需购买新域名就能创建网站的独立部分。

❓ 子域名和子目录哪个对SEO更好?

Google将子域名视为独立网站,不与主域名共享SEO权重。子目录(example.com/blog)则共享权重。内容营销通常建议使用子目录。

❓ 如何在DirectAdmin中创建子域名?

登录DirectAdmin → 域名设置 → 点击主域名 → 子域名 → 输入子域名名称 → 点击创建。系统自动创建DNS记录和文件夹。

❓ 子域名可以使用SSL吗?

可以。通过DirectAdmin免费为每个子域名申请Let's Encrypt证书,或购买通配符SSL(*.example.com)一次性覆盖所有子域名。

❓ 在AsiaGB主机上可以创建多少个子域名?

AsiaGB主机支持无限数量的子域名,可以根据需要创建任意数量,无需额外费用。

❓ DNS传播需要多长时间?

DNS传播通常需要1到24小时。可以使用 dig blog.example.com A 命令或在线DNS检查工具来验证传播状态。

总结

子域名是组织和扩展网站的强大工具。无论是独立博客、电商商店、开发环境还是API接口,AsiaGB主机上的DirectAdmin让创建和管理子域名变得简单直观。

记得为每个子域名配置SSL,并正确设置DNS记录,以获得最佳的安全性和性能。如有关于子域名或域名管理的问题,AsiaGB团队全天候为您提供支持:asiagb.com/contact-zh.html