最新微信域名检测和防封技术

有没有这样的情况,有时候运行的好好的网站,因为不小心上传了不符合微信规定的网页,或者被同行恶意举报,而出现被屏蔽,内容无法查看的字样,放弃??不甘心!!于是进入了域名防封的流程,百度上有许多微信域名防封检测的网页,甚至还有一些打着包票说百分之百的防封,在这里,我要提醒大家,没有谁能那样保证,没有百分百一说,好吧,我们进入正题


1、检测微信域名并将域名切换。首先你要有一个微信域名检测接口,配置好你的接口请求程序,准备2套域名A和B。我们分享出去的域名是A,但点开后跳到B,前提是要检测一下B有没有被封,这里我们的 B一般需要准备几十甚至上百个,利用域名检测接口可以轻松实现被封自动切换。

2、多级矩阵加密跳转。通过生成防封短链接,增加落地域名和入口域名,这里即使封也是封落地域名,这个没关系,用到我们接口系统会自动切换域名,从而有效的保护了原始推广落地页,像有的客户出现了上面这种已经停止访问该网页,用我们的接口技术也是一样可以打开的,这里需要注意的是,着陆页的域名尽可能长一点,尽量将最后.html做成动态的,这种方式还是会要用到第一种检测+切换的接口,而且这种方式这种稳定性更高,防封效果更好。


$url ="http://www.wy42.cn/";

$params =array(

'appkey'=>'appkey',//您申请的APPKEY

'url'=>'www.seotet.cn',//需要查询的网站

);

$paramstring = http_build_query($params);

$content = monkeyCurl($url, $paramstring);

$result = json_decode($content,true);

if($result) {

    var_dump($result);

}else{

//请求异常

}

/**

    * 请求接口返回内容

*@paramstring $url [请求的URL地址]

*@paramstring $params [请求的参数]

*@paramint $ipost [是否采用POST形式]

*@returnstring

*/

functionmonkeyCurl($url, $params = false, $ispost =0)

{

$httpInfo =array();

    $ch = curl_init();

    curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);

curl_setopt($ch, CURLOPT_CONNECTTIMEOUT,60);

curl_setopt($ch, CURLOPT_TIMEOUT,60);

curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);

curl_setopt($ch, CURLOPT_FOLLOWLOCATION,true);

if($ispost) {

curl_setopt($ch, CURLOPT_POST,true);

        curl_setopt($ch, CURLOPT_POSTFIELDS, $params);

        curl_setopt($ch, CURLOPT_URL, $url);

}else{

if($params) {

curl_setopt($ch, CURLOPT_URL, $url.'?'.$params);

}else{

            curl_setopt($ch, CURLOPT_URL, $url);

        }

    }

    $response = curl_exec($ch);

if($response ===FALSE) {

//echo "cURL Error: " . curl_error($ch);

returnfalse;

    }

    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);

    $httpInfo = array_merge($httpInfo, curl_getinfo($ch));

    curl_close($ch);

return$response;

你可能感兴趣的:(最新微信域名检测和防封技术)