问题:我需要将DNSconfiguration为将来自一个域(通常不会被控制)的子域指向另一个域名上的另一个子域。 使用一个简单的CNAME条目testing这个过程始终指向主域,而不是它应该去的子域。
这是场景; (newdomain.com在我的控制之下)
其他背景:
有谁知道我缺less什么DNS条目,以使其正常工作?
注意:我不想只在域之间进行redirect,因为我需要通过cdn.xyz.com/content.html的URL来显示subdomain.newdomain.com/content.html的内容,我也可以使用一些redirect在newdomain.com实现我所追求的,但宁愿只是得到正确的DNS。
编辑
当前的DNS
cdn CNAME subdomain.newdomain.com。 || domain1的CNAME条目
子域A XXX.XXX.XXX.XXX || 工作子域指向唯一IP的logging条目
应该发生的是cdn.domain1.com – > subdomain.newdomain.com
发生了什么是cdn.domain1.com – > newdomain.com(即根不是子域)
编辑2
实际上,如果它更容易,我试图模拟一个简单的云安装,如Rackspace Containers(我假设它类似于AWS上的桶)。 尽pipe它不适用于云存储
如果一个容器的url参考是hd62321678d323.rackspace.com(实际上它们要长得多),那么我可以使用CNAMElogging:cdn CNAME hd62321678d323.rackspace.com。
以便http://cdn.mydomain.com/myfile.jpg显示来自http://hd62321678d323.rackspace.com/myfile.jpg的内容
这不是一个DNS问题。
您必须告诉地址为XXX.XXX.XXX.XXX的Web服务器如何处理对cdn.xyz.com请求。 查看您的Web服务器的(基于名称的)虚拟主机的文档。
如果您使用的是Apache: http : //httpd.apache.org/docs/current/vhosts/name-based.html