我正在尝试对我使用 Unbounce “设计”的一些登录页面进行拆分测试,但它要求我为我的域/子域设置 CNAME 记录,而我不知道该怎么做才是正确的。我的主机是 arvixe (www.arvixe.com),他们的客户支持在过去 5 天内没有帮助我(我多次与他们交谈)。
我按照设置 CNAME 记录的说明操作,并成功设置了 CNAME 记录,但始终无法验证 CNAME 记录是否设置正确。我按照Unbounce 上验证 CNAME 记录的说明对于我的子域名(beta.devboost.com),结果如下:
No records found
reverse lookup smtp diag port scan blacklist
Reported by ns1.SNARE.arvixe.com on Thursday, November 10, 2011 at 5:49:57 PM (GMT-6)
以下是我的主机控制面板中的 DNS 区域记录(最后一条记录,CNAME unbouncepages.com
):
我的 DNS 区域记录有问题吗?正确的解决方法是什么?
更新:beta
我的根域中 也有一条 CNAME 记录(devboost.com):
我现在已经更新了我的子域记录:我已删除大多数其他 DNS 记录,并且已删除beta
CNAME 记录的标签:
对吗?我还需要做什么吗?
答案1
简短的回答:都非常糟糕且疯狂
长答案
> Quering 65.98.33.192 for {beta.devboost.com.,ANY}
; Answer ID: 18467 QR: true OPCODE: QUERY AA: true TC: false RD: true
; RA: false RCODE: NOERROR qc 1 an 6 au 0 ad 2
; Question section:
;beta.devboost.com. IN ANY
; Answer section:
beta.devboost.com. 1d IN MX 10 mail.beta.devboost.com.
beta.devboost.com. 1d IN MX 21 mail2.beta.devboost.com.
beta.devboost.com. 1d IN A 65.98.33.193
beta.devboost.com. 1d IN SOA ns1.SNARE.arvixe.com. hostmaster.beta.devboost.com. 2011111006 3600 600 1209600 86400
beta.devboost.com. 1d IN NS ns2.SNARE.arvixe.com.
beta.devboost.com. 1d IN NS ns1.SNARE.arvixe.com.
好的,它看起来像子域名devboost,但是 - 我无法从主 NS(坏的)对 devboost 区域进行 AXFR 验证,请截图给我看无用的 CNAME记录而不是强制性的 NS胶水记录(坏两张)
添加: 最后观察
好吧,现在我已经读完了 Unbounce “KB”,我只想说一句:“忘掉这些废话吧”。为了在 Unbounce 网络服务器上获取登录页面主机 beta.devboost.com在域名 devboost.com你有
- 删除子域名 beta.,完全
将 RR(主机)beta 添加到域 devboost.com 中,类型为 CNAME,指向 unbouncepages.com(记录与 beta.子域屏幕截图上的 CNAME 记录相同)我忽略了 CNAME,您已经在区域中拥有它- 仅此而已,在旧的坏数据过期后,您将看到预期的结果
答案2
按照规定,您的 CNAME 是beta.beta.devboost.com
。如果您有 的 CNAME,则beta.devboost.com
必须在域中指定。此外,如果它是 CNAME,devboost.com
您不能有任何其他记录NS
、MX
、SOA
、子域等。beta.deboost.com
编辑您需要删除beta
子域和域的所有子域记录。您可能需要先从域中删除记录NS
。beta
通过为子域配置 NS 记录,您将子域的权限委托给这些名称服务器。
要为 建立 CNAME beta
,需要在域中定义 CNAME devboost.com
,并且该 CNAME 是 的唯一记录beta
。因为 CNAMEbeta
不允许有子域或任何其他记录。
没有必要委托给子域。这些可以由域处理。mail.beta
在域中定义相当于mail
在beta
子域中定义。