一般网上朋友都用万网接口,我感觉还行,有的朋友说不好.
还有这个:
www.checkdomain.com
,也提供域名查询接口.
比如万网的接口,很方便,直接用file_get_contents()提交查询,再用正则找出<pre>之间的内容.根据Domain
Status的值判断是否被注册了.如果没有注册整个<pre>之间的内容就是:no
matching
record.当然如果域名本身不合法也会出现这个,所以先做好域名是否合法的判断.我写了个很简单的提取<pre>内容的,可以参考一下.每个人的方法都不一样,有好也有坏,慢慢研究吧.
<?php
$domain
=
'chinanet.cn'
$cha
=
'
http://whois.hichina.com/cgi-bin/whois?domain=
'.$domain.'&GO=GO'
$fp
=
file_get_contents($cha,'rb')
$fp
=
preg_replace('|\n|','<br>',$fp)
$arr
=
array()
preg_match("|<pre>.*<\/pre>|",$fp,$arr)
echo($arr[0])
?>
对于你的问题,没有明白你所说的账号是指注册时的邮箱呢?还是域名的管理账号?如果是你所说的账号是指注册时的邮箱,那么,你可以通过查询域名的Whois信息来解决这个问题;
如果你所说的是域名的管理账号的话,可以通过注册域名时的邮箱或联系相应的注册商看能否找回。
域名续费,直接联系域名注册商即可。
另外,仔细查看了你问题中所提到的域名,查询了一下,发现是一个没有被注册的域名。
方法:
一、通过导入方式进行验证查询
如果使用自己注册的阿里云空间,可以先选择登录控制台的备案中心,通过导入备案的方式来进行验证。如下图流程:
二、通过网站IP查询,看是否属于万网/阿里云空间来反推备案接入商。
由于使用国内服务器要求是必须备案的,所以使用阿里云空间的网站,域名自然要进行备案,这样,我们可以通过查询域名对应的IP地址,是否是属于阿里云的,来反推一下,是否是其接入的备案。如网站是使用阿里云的网站空间或服务器,则应该就是阿里云接入备案的。
注意:不过由于不少网站可能使用加速服务,导致查询的并不是真实的网站IP地址,有一定的误差在其中。居然情况可以直接询问一下网站建设方。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)