创建子域名前请阅读
当您在 cPanel 中创建子域时,系统会要求您选择子域名称、子域所属的主域名,以及新子域加载内容的位置。
注意: 某些子域名称是保留的:mail、www、FTP、cPanel、WHM、webmail 和网络硬盘(web disk)。您可以使用除这些之外的任意名称。
以下是本文中使用的术语列表。
- 域名 - 域名用于在万维网上标识您的网站。
(参考:什么是域名?(博客)) - 子域名(或简称子域) - 子域是添加在主域名前的前缀,用于方便网站的组织和导航。例如,您的网站是 "snappygator.com",而您的商店(或子域)可以是 "shop.snappygator.com"。
(参考:什么是子域名及如何创建) - 文档根目录 - 也称为网页服务器文档根目录。它是服务器上存放网站文件的文件夹。每个域名在服务器上都有其唯一的文件夹。
(参考:什么是文档根目录文件夹?)
子域的文档根目录
如果您有附加域名或停放域名,并希望它们使用相同的子域名但内容不同,请在创建子域时特别注意 文档根目录 字段。
在 cPanel 中创建子域时,文档根目录字段会自动填充一个新的文件夹或目录名称。该目录将“存放”您的子域内容。请记住,子域可以看作是主域的一个子部分。它在同一主域下运行,但由于其文档根目录中的内容不同,因而拥有自己的身份。

为什么文档根目录不能相同
这点非常重要,因为如果您在同一个 cPanel 上创建了 "blog.snappygator.com" 和 "blog.example.com" 并且将 文档根目录 字段保持为 cPanel 默认建议的值,那么这两个博客(子域)都会从同一个目录 /public_html/blog 加载内容。这样您将无法为每个子域提供独立的内容。

如上图所示,当您访问网站 blog.snappygator.com 和 blog.example.com 时,两个网站显示的内容相同,因为它们的文档根目录相同。
如果您拥有多个域名,并希望为每个域名设置不同的博客,且都使用子域名 "blog",则必须更改每个域名的文档根目录。
如何避免文档根目录重复
为避免创建新子域时文档根目录重复,请确保将文档根目录设置为除 /public_html/blog 以外的路径。您可以设置为类似 /public_html/blog1 的目录。如果设置正确,您将拥有多个使用 "blog" 作为子域的域名,但它们各自加载不同的内容。

上图显示 blog.snappygator.com 和 blog.example.com 各自拥有独立的文档根目录,因此它们展示各自独立的网站内容。
相关文章
- 什么是子域?(博客)
- 什么是子域名及如何创建
需要额外帮助? HostGator 支持团队随时为您服务。请通过电话或聊天联系我们,我们将为您提供协助!