首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何知道一个域名是否属于一个人?

问如何知道一个域名是否属于一个人?
EN

Webmasters Stack Exchange用户
提问于 2011-09-22 06:41:48
回答 3查看 300关注 0票数 1

我们几乎完成了创建托管CMS解决方案(类似于威利)。我们提供给人们创建一个有3种不同选择的网站:

  1. 如果他们还没有一个域,他们可以创建一个子域。
  2. 如果他们还没有一个域名,但他们也不想拥有一个子域名,他们可以购买他们自己的域名(我们是一个大注册商的再卖家)。
  3. 如果他们已经注册了另一个域名,我们想提供一个功能,以便他们可以使用我们的CMS域。
  4. 如果他们有多个域名,他们可以把他们停在同一个CMS实例上,这样他们就可以看到他们的网站和许多域名。

但是,他们应该遵循一些步骤,以便将他们的域名解析到我们的服务器上。例如,一个步骤是他们应该更改他们的名字服务器信息。

但是,利益相关者和产品所有者已经提出了一个业务要求,也就是说,我们希望确保人们是由其他注册人注册的域名的真正所有者。换句话说,当用户想要将另一个域添加到他/她的CMS实例(停放一个新域)而这个新添加的域没有被我们注册时,我们希望确保该域确实属于他/她。

我们有哪些选择和解决办法?例如,我们如何确定Bob是第二domain.com域的所有者,当他将这个域停在CMS上时(已经可以通过first-domain.com访问这个域名了)?

EN

回答 3

Webmasters Stack Exchange用户

发布于 2011-09-22 06:59:18

我认为这可能是个糟糕的商业决定。没有自动确定某个特定的人/实体是否实际拥有某个域的方法。其中很多都是“私人”注册,故意在搜索中隐藏所有权细节。我认为他们能够为域设置DNS条目应该足以证明他们是域的管理员。如果你开始让他们跳过圈来证明域名,你会吓跑很多潜在的客户。

别忘了,根据你所在网站的性质,注册的人可能不会拥有域名。他们可能是为了朋友或客户而使用它,许可它,什么的。

编辑:如果设置DNS还不够,那么要求他们回复发送到域名的电子邮件--比如使用他们在注册时指定的电子邮件地址--怎么样?当然,这并不是任何事情的保证,而且可能只是意味着一个客户的电子邮件被黑了。而且它也阻止了那些被停放域名的人使用你的服务。但这可能是你在半自动方式下所能做的最好的事情。那些无法通过电子邮件进行验证的,就会被手工研究。

票数 7
EN

Webmasters Stack Exchange用户

发布于 2011-09-26 18:33:04

谷歌的商业应用程序可以通过以下几个方面进行验证:

  • 通过包含验证代码的域名服务器(CNAME或TXT)上的条目进行验证。
  • 要求用户在包含验证代码的web根目录上上载一个验证html页面。
  • 向包含验证代码的网页添加元标记。
票数 2
EN

Webmasters Stack Exchange用户

发布于 2011-09-26 18:37:01

回答以下问题

例如,我们如何确保Bob是第二个domain.com域的所有者?

你必须先确定你对主人意味着什么。事实上,可能有几种解释,取决于您希望所有者能够做什么。

让我澄清一下。从技术上讲,一个域名可以有一个技术联系人,一个管理员-c(这是合法所有者),一个账单联系人和一个注册人。通常,您需要检查的是该人员在域上是否具有行政权。这不需要所有者,事实上,在公司的情况下,首席执行官或真正的所有者可能不是从技术上管理域名的人,也不是将域名指向CMS的人。

一个可能的解决方案,也就是谷歌同样适用于验证一个域名的所有权,就是要求用户使用添加DNS TXT记录。如果用户有能力更改域DNS,这意味着他拥有域的全部控制权。

你可能也想这么做。创建一个唯一的令牌,要求用户将其添加为TXT记录并进行验证。

票数 2
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/20123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档