5

我们在 HostGator 上托管我们的主域,我们最近在主域上创建了具有以下格式的子域:SubDomainName.PrimarySiteName.com

我可以通过cPanel打开子域文件,并且每个子域应该从中获取内容的文件夹是正确的。但是当我们尝试在浏览器中打开子域时,我们会收到以下错误:“找不到服务器”。从我们创建子域到现在已经一个多月了。此外,子域有时会在一台计算机上打开,但不是在另一台计算机上。

4

3 回答 3

14

通过 Host Gator 为您的帐户使用 CPanel,只需单击“简单 DNS 区域编辑器”,然后最后为子域添加一个“ A 名称”。您的“ A Name ”将是您完整的子域 URL。示例: subdomain.yourmaindomain.com并添加主域的 IP 地址

我遇到了这个问题,并且能够通过简单地添加单个 A Name 记录来解决它。

于 2015-03-12T01:11:37.990 回答
1

创建子域后,主机通常会为您创建 DNS 记录。最有可能的是,您只需要等待几个小时,子域就会变得可用。

但是,您可以同时使用以下方法之一访问您的子域:

http://ipaddress/~username/subfolder/ -或- http://servername/~username/subfolder/

于 2016-01-23T15:44:01.537 回答
0

Hostgator 文档中有一个错误。

如果您将 Hostgator 用于 DNS,当您在 cpanel 中使用 create subdomain 命令时,它会自动为新子域完全设置 DNS。您甚至不必使用 Hostgator 作为您的注册商,只要您的注册商的名称服务器条目指向您的 Hostgator 名称服务器,即 Hostgator cpanel 屏幕上显示的名称服务器。

文档错误涉及使用 cpanel create subdomain 命令时要填写的 Document Root 字段,当子域文件托管在与主域相同的 hostgator 帐户中时,需要填写该字段。在 hostgator 文档中,文档根目录的示例是“/public_html/blog1”作为放置新子域“blog1”文件的示例位置。这是不正确的 - 您在 cpanel 子域命令中为新子域输入的文档根目录不得以 SLASH 开头。删除斜线并使用“public_html/blog1”(或任何你想将文件放在 public_html 中的地方),它就可以工作了。

此外,只要您的主站点已经设置好,就不会延迟。当您正确输入 create subdomain 命令时,它会在此时进入 hostgator DNS,并且 Internet 已经将 hostgator 名称服务器作为您的域名的权威名称服务器。因此,您不必等待几天甚至几个小时。有时您必须刷新浏览器缓存。

祝你好运,给你更多的子域!

于 2018-12-09T21:22:19.443 回答