帮助使用CNAME

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

所以我设置了一个CNAME如下:

y CNAME x.abc.com。

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

巨大的成功 ! Apache正在使用您的cPanel®和WHM™服务器

请帮忙。 我应该怎么做呢?

我怀疑“ServerAlias”指令将在您的Apache vhost文件中处理它: http : //httpd.apache.org/docs/2.0/mod/core.html#serveralias

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

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

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

  1. login到域名abc.com的Cpanel账户(通常可以通过http://abc.com:2082访问,该账户的用户名和密码在WHM中为该账户设置)
  2. 点击仪表板上的域部分下的“停放的域名”
  3. 将y.jkl.com添加到你的停泊domaim(你需要确保jkl.com指向你的名字服务器,这意味着你有权访问它)
  4. 点击pipe理redirect
  5. 添加一个redirect到x.abc.com(我假设x.abc.com已经被设置为指向你服务器上的真实path)

这个设置应该工作得很好。

您的Web服务器不希望在HTTP / 1.1“ Host: ”标头中包含y.jkl.com入站请求。

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