Dns 如何允许CNAME指向我的服务器/如何为其他服务器使用子域?

Dns 如何允许CNAME指向我的服务器/如何为其他服务器使用子域?,dns,cpanel,cname,whm,Dns,Cpanel,Cname,Whm,我们为企业创建自定义web应用程序,我们的客户第一次要求,他们不使用我们的子域,也不为他们的web应用程序使用自定义域,而是将自己的子域用于当前托管在另一台服务器上的域 例如,我们的域名是webapp.com,他们的域名是business.com。他们希望app.business.com指向我们的名称服务器,以便我们可以继续为他们托管web应用程序 我知道这是可能的,因为目前我们的服务器上有用于帮助台等的传出CNAME,这些CNAME不是托管在我们自己的服务器上,而是使用我们的子域 您能帮助我了

我们为企业创建自定义web应用程序,我们的客户第一次要求,他们不使用我们的子域,也不为他们的web应用程序使用自定义域,而是将自己的子域用于当前托管在另一台服务器上的域

例如,我们的域名是
webapp.com
,他们的域名是
business.com
。他们希望
app.business.com
指向我们的名称服务器,以便我们可以继续为他们托管web应用程序

我知道这是可能的,因为目前我们的服务器上有用于帮助台等的传出CNAME,这些CNAME不是托管在我们自己的服务器上,而是使用我们的子域

您能帮助我了解我们的客户在区域编辑方面必须做些什么,以及我们在WHM/cPanel方面需要做些什么才能允许这样做吗

注意:我们让客户端为
app.business.com创建了一个CNAME。
指向我们的名称服务器
ns1.webapp.com
,然后我们为business.com创建了一个附加域,为app.business.com创建了一个子域,但当您尝试访问app.business.com时,它会显示“对不起!”cPanel页面


谢谢大家!

好吧,在经过大量测试后,我找到了自己的解决方法&我想我会在这里发表文章,以帮助其他人,以防他们将来遇到这种情况

对于具有子域的服务器,让他们为该子域创建一个指向服务器IP地址的“A”记录,如下所示:

subdomain.business.com. ((note the extra period at the end is required))
TTL: 14400
Record Type: A
Pointing To: Your server's IP address.
现在,在服务器的cPanel上,您需要为该子域(即subdomain.business.com)创建一个附加域-不是为实际的
business.com
域,而是为整个子域
subdomain.business.com
创建一个附加域,该文件夹是您希望显示的根文件夹


这对我有用

CNAME不应指向您的名称服务器,而应指向您的子域f.e.
client1.webapp.com


另一种解决方案是将子域
app.business.com
添加到您的服务器,客户端将子域的A记录添加到您的ip。

cname不应指向您的名称服务器,而应指向您的子域f.e.client1.webapp.com。另一个解决方案可能是将子域app.business.com添加到服务器,客户端将子域的A记录添加到您的ip。@Nikolas-我没有看到您的答案,实际上是自己用A记录和ip地址解决的-效果很好。因为你首先回答了这个问题,如果你想让你的评论成为一个“答案”,我很乐意将你的答案标记为答案,而不是我的!非常感谢。谢谢@Jetteh22