如何查询网站域名是否被封

如何查询网站域名是否被封,第1张

如果域名被封肯定无法解析,或者解析后打不开,如果你指的是被百度封杀的话,用site命令 site:www.xxx.com 查看有没有被百度收录,如果以前有,现在没有了说明被百度封杀了。

具体可以看一下这个示例代码:

<?php

// 您的 API Token,在用户中心可查询到

$apiToken = "********************************"

// 需要检测的地址或域名

$reqUrl = "www.qq.com"

$url = sprintf("https://wx.horocn.com/api/v1/wxUrlCheck?api_token=%s&req_url=%s", $apiToken, $reqUrl)

$ch = curl_init($url)

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true)

curl_setopt($ch, CURLOPT_BINARYTRANSFER, true)

$responseBody = curl_exec($ch)

$responseArr = json_decode($responseBody, true)

if (json_last_error() != JSON_ERROR_NONE) {

    echo "JSON 解析接口结果出错\n"

    return

}

if (isset($responseArr['code']) && $responseArr['code'] == 0) {

    // 接口正确返回

    // $responseArr['data']['status'] 的取值范围:ok、blocked

    // ok 表示正常、blocked 表示被封

    printf("测试地址(%s)的状态为:%s\n", $reqUrl, $responseArr['data']['status'])

} else {

    printf("接口异常:%s\n", var_export($responseArr, true))

}


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/235673.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-10
下一篇2023-04-10

发表评论

登录后才能评论

评论列表(0条)

    保存