帮助使用 CNAME

帮助使用 CNAME

我有一个设置为 x.abc.com 的域名。现在我想将 y.jkl.com 发送到 x.abc.com

因此我设置了一个 CNAME,如下所示:

y CNAME x.abc.com。

使用 WHM。但是现在当我访问 y.jkl.com 时,它显示:

大获成功!Apache 正在您的 cPanel® 和 WHM™ 服务器上运行

请帮忙。我该怎么做?

答案1

我怀疑“ServerAlias”指令会在你的 Apache vhost 文件中处理这个问题:http://httpd.apache.org/docs/2.0/mod/core.html#serveralias

答案2

您可能需要向 Apache 添加主机头,以便它知道 x.abc.com 也应该回答 y.jkl.com。

答案3

如果您有权访问 WHM,那么您可能有权访问 Cpanel

按照以下步骤完成从 y.jkl.com 到 x.abc.com 的重定向

  1. 登录域名 abc.com 的 Cpanel 账户(通常可以通过http://abc.com:2082使用您在 WHM 中为该帐户设置的用户名和密码)
  2. 单击仪表板上域名部分下的“停放域名”
  3. 将 y.jkl.com 添加到您的停放域名(您需要确保 jkl.com 指向您的名称服务器,这意味着您可以访问它)
  4. 点击管理重定向
  5. 添加到 x.abc.com 的重定向(我假设 x.abc.com 已设置为指向服务器上的真实路径)

这个设置应该可以正常工作。

答案4

您的 Web 服务器未预期y.jkl.com包含 HTTP/1.1“ Host:”标头的入站请求。

因此,服务器将发回其默认的网站内容而不是您自己的内容。

相关内容