2013-05-03 69 views
0

我正在主持一个客户站点client.mysite.com,但我的客户想拥有自己的域名,如www.clientsite.comCNAME DNS如何影响谷歌引擎

使用CNAME配置,我可以将我的客户域绑定到内容,但是...考虑到我仍在托管我的客户内容,哪个域将最终在Google上列出,其内容为client.mysite.com

  • 一)mysite.com
  • B)clientsite.com

感谢您的帮助。

回答

0

在DNS层次结构中,CNAME资源记录将附加到clientside.com。 A CNAME只是对该网站A记录的位置的引用。考虑到这一点,我相信mysite.com将被列为托管数据。

+0

那么这将如何工作,假设一个CDN托管的内容。就像我有一个Heroku应用程序(myapp.herokuapp.com),CNAME链接到我的www.myapp.com DNS服务器。 Google会列出herokuapp.com而不是myapp.com? – 2013-05-03 16:50:23

0

您的客户是否希望它出现在他的名下?

如果是这样,那么这不应该使用DNS来解决(不仅仅是使用DNS)。

如果你的客户想要得到他的域名下列出的内容,最好的办法是把他们的名字加到你的服务器上。

然后将客户端域名指向您的服务器。

做定点(时也在考虑SEO)

,最好的办法是让从根的webforward(301永久),给WWW ,使www子域指向的ressource。 (or vice verca)

如果您使用上述示例(webforward on root),则可以使用cname而不是A记录来指向域名。但不要添加一个cname到域的根目录(有效关闭你的域名)。

所以 -

答案很简单: client.mysite.com会(也可根据谷歌)拥有的内容。

任何企图混淆这是黑帽子或灰色的帽子;)

做的更好的办法是简单地设置您的服务器上的客户端的域名。 然后指向只有一个主机名到服务器。服务器主机/头文件将负责其余部分。

在DNS设置

@ webforward 301 WWW WWW一个或CNAME服务器

快速规则: 从来不把Cname的域上 的根只允许1个主机名,显示内容(可以通过DNS/webforward或通过服务器配置来完成,如上所述)