域名基础

附加域名

一个在与主域名相同的托管账户上托管的完全功能域名。
← 返回词汇表

什么是附加域名?

附加域名是与主域名共享同一托管账户资源、但功能完整且彼此独立的域名。与停放域名或子域名不同,附加域名拥有自己的内容、文件和邮箱账户,只是共用同一托管方案。

附加域名如何工作

将附加域名加入托管账户后:

1. DNS 配置:附加域名的 DNS 指向托管服务器

2. 创建目录:为附加域名的文件创建独立目录

3. 设置虚拟主机:Web 服务器配置虚拟主机,为新域名提供内容

4. 共享资源:附加域名与主域名共享 CPU、内存和带宽

5. 独立网站:附加域名作为完全独立的网站运行

附加域名与其他域名类型

特性附加域名停放域名子域名
独立内容有无(重定向)可以有独立内容
独立邮箱有无取决于配置
独立文件有无有
独立数据库有无通常共享
DNS 独立性完全独立主域名的别名属于父域名
计入数量限制是是通常否

设置附加域名

前提条件

  • 支持附加域名的有效 Web 托管账户
  • 已注册的域名
  • 域名 DNS 设置的访问权限
  • 托管控制面板的访问权限(cPanel、Plesk 等)

配置步骤

1. 配置 DNS 记录

将附加域名指向托管服务器:

example-addon.com.    IN    A    203.0.113.50

www.example-addon.com. IN A 203.0.113.50

也可以使用托管商的名称服务器:

example-addon.com.    IN    NS    ns1.yourhost.com.

example-addon.com. IN NS ns2.yourhost.com.

2. 在控制面板中添加域名

以 cPanel 为例:

  • 打开“Addon Domains”
  • 输入新域名
  • 设置子域名(通常会自动填写)
  • 指定文档根目录
  • 创建 FTP 账户(可选)
3. 上传网站文件
# Files go in the designated directory

/home/username/addon-domain.com/public_html/

4. 配置邮箱账户

为附加域名创建邮箱地址:

[email protected]

[email protected]

附加域名的使用场景

一个小企业运行多个网站

在一个托管账户中运行多个企业网站:

  • 主业务:example.com
  • 副项目:side-business.com
  • 作品集网站:myportfolio.com

客户项目

Web 设计师和开发者托管多个客户网站:

Primary: agency.com

Addon 1: client1.com

Addon 2: client2.com

Addon 3: client3.com

品牌扩展

企业管理多个品牌:

  • 企业官网
  • 产品专属网站
  • 区域版本网站

开发与预生产

使用独立域名进行测试:

  • 生产环境:mybusiness.com
  • 预生产环境:staging-mybusiness.com
  • 开发环境:dev-mybusiness.com

附加域名的优势

节省成本

  • 一个托管方案承载多个网站
  • 不必为每个网站购买单独的托管账户
  • 共享资源成本

简化管理

  • 一个控制面板管理所有网站
  • 集中管理备份
  • 一张 SSL 证书可以覆盖多个域名(多域名证书)

提高资源效率

  • 共享数据库服务器
  • 共用 PHP/软件栈
  • 统一管理邮件

局限与注意事项

共享资源

所有域名共享:

  • 带宽配额
  • 存储空间
  • CPU 和内存限制
  • 数据库连接

如果一个网站流量很高,会影响账户中的其他网站。

安全风险

  • 一个被攻破的网站可能影响其他网站
  • 共享文件系统访问权限
  • 存在交叉污染风险
  • 所有网站使用同一个服务器 IP

性能影响

某个附加域名流量过大,可能拖慢所有域名:

Primary Domain (normal)     → Fast response

Addon Domain (high traffic) → Consuming resources

Result: All sites slow down

托管方案限制

大多数共享托管方案会限制附加域名数量:

  • 基础方案:0-5 个附加域名
  • 商业方案:10-25 个附加域名
  • 高级方案:50 个以上或不限数量

最佳实践

1. 监控资源使用

跟踪哪些域名消耗的资源最多:

# Check resource usage per domain

awstats, webalizer, or hosting panel analytics

2. 实施安全措施

  • 更新所有网站(CMS、插件)
  • 为每个附加域名使用独立的数据库用户
  • 实施文件权限限制
  • 定期扫描恶意软件

3. 备份策略

创建按域名区分的备份:

# Backup structure

/backups/

/primary-domain.com/

/addon-domain-1.com/

/addon-domain-2.com/

4. 合理使用子目录

清晰组织附加域名文件:

/home/user/

/public_html/ # Primary domain

/addon1.com/public_html/ # Addon domain 1

/addon2.com/public_html/ # Addon domain 2

5. 需要时升级方案

出现以下情况时迁移到独立服务器或 VPS 托管:

  • 流量超出共享托管容量
  • 安全隔离变得关键
  • 性能要求提高
  • 托管的是业务关键应用

附加域名、子域名与停放域名

适合使用附加域名

  • 运行完全独立的网站
  • 管理不同品牌或企业
  • 需要独立的邮件基础设施
  • 使用独立的内容管理

适合使用子域名

  • 主站的关联内容(blog.example.com)
  • 内部应用(app.example.com)
  • 区域版本(uk.example.com)
  • 测试环境(staging.example.com)

适合使用停放域名

  • 保护品牌变体
  • 重定向到主站
  • 为未来用途保留
  • 备用拼写或备用 TLD

常见问题与解决方案

DNS 传播延迟

问题:设置后无法访问附加域名 解决方案:等待 DNS 传播 24-48 小时,并核验 DNS 设置

文档根目录错误

问题:显示了错误的网站内容 解决方案:在托管面板中核对文档根目录路径

邮件无法工作

问题:附加域名无法收发邮件 解决方案:配置 MX 记录,并确认已创建邮箱账户

SSL 证书问题

问题:附加域名的 SSL 无法工作 解决方案:使用多域名 SSL 或覆盖所有域名的 Let's Encrypt 证书

数据库连接失败

问题:附加域名无法连接数据库 解决方案:核验数据库用户拥有正确的主机名和权限

检查附加域名配置

验证 DNS 解析

dig addon-domain.com A

# Should return your hosting server IP

检查网站响应

curl -I http://addon-domain.com

# Should return 200 OK

验证邮件配置

dig addon-domain.com MX

# Should return your mail server

附加域名是托管多个网站的经济型方案,适合小型企业、开发者以及希望避免多个托管账户成本的多站点管理者。

将知识付诸实践

使用 DomScan 的 API 检查域名可用性、健康状态等。