微信域名檢測技術最新解析

luojing0417發表於2021-04-21
過去的產品推廣方式列如線下地推和電視廣告,但隨著網路時代的到來,智慧機更是人手一部,我們有了較之更高效成本更低的推廣方法。微信是大家手機必備軟體,同樣也是使用者量最多,最活躍的社交APP,所以在微信類推廣產品無疑事半功倍。
隨著在微信內推廣的人越來越多,作為微信的運營方同樣也是國內最大的網路公司是不會讓一些不合格的內容來破壞使用者的體驗的,凡是涉及侵權、暴力、推廣、騷擾、傳銷、淫穢等內容都會被騰訊攔截,又或者被舉報、分享次數過多也會被攔截,域名被攔截還不能第一時間確定被攔截的時間,不能及時採取補救措施,那推廣方投入的資金和精力都打水漂了。
正因為有了這種需求,微信域名檢測介面就被開發出來了,快捷、準確的瞭解到域名是否異常,再更換域名,推廣活動高效順暢,不過這個介面一般最好交給技術人員進行對接。


域名檢測技術+域名防紅策略

1. 微信檢測介面+域名輪換系統
你需要有一個微信域名檢測介面,配置程式,用兩套域名,分享出去的域名是A,點開之後跳到B域名,分享前確定一下沒有被封,只要B域名準備多個,利用域名檢測介面可以輕鬆自動切換。檢測介面最快可以開發到1毫秒檢測,並且出現問題會有郵件通知,不會影響到自己的運營。
2. 域名跳轉防封

這種相對於就比較簡單也比較適用,也需要準備兩域名,一個用於微信展示的頁面A,另一個是落地頁B,使用者在微信點選A,然後立刻喚醒手機瀏覽器,開啟網頁。


微信域名檢測的好處

· 落地域名多層加密使用,減少域名的浪費和被封殺
· 保護原始推廣落地頁不容易被舉報和發現,延長原始推廣落地頁壽命
· 落地域名被封只需重新更換,不影響防封短連結的開啟,減少流量浪費


微信內部跳轉PHP程式碼分享

做一名程式猿,分享個微信域名跳轉預設代瀏覽器程式碼,此程式碼已完美適配ios和安卓系統。

<?php 
$scriptpath = str_replace('\\', '/', $_SERVER['SCRIPT_NAME']);
$sitepath = substr($scriptpath, 0, strrpos($scriptpath, '/'));
$siteurl = ($_SERVER['SERVER_PORT'] == '443' ? ') . $_SERVER['HTTP_HOST'] . $sitepath . '/';
if (strpos($_SERVER['HTTP_USER_AGENT'], 'QQ/') !== !1 ) {
echo '<!DOCTYPE html>
<html><head><meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>請使用瀏覽器開啟</title><style>.tips img{width:100%;height:auto}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}</style></head>
<body><div ><img src="
</div>
</body>
</html>';
exit;
 
 
/*
site:
Description:微信內部跳轉PHP程式碼
Version:3.0
Author:極強域名檢測-羅晶
*/
if($nosecu==true)return;
//IP 遮蔽
$iptables='977012992~977013247|977084416~977084927|1743654912~1743655935|1949957632~1949958143|2006126336~2006127359|2111446272~2111446527|3418570752~3418578943|3419242496~3419250687|3419250688~3419275263|3682941952~3682942207|3682942464~3682942719|3682986660~3682986663|1707474944~1707606015|1884967642|1884967620|1893733510|1709332858|1709318620|1709325774|1709342057|1709341968|1709330358|1709335492|1709327575|1709327041|1709318626|1709318617|1709327557|1709327573|1975065457|1902908741|1902908705|3029946827';
$remoteiplong=bindec(decbin(ip2long(real_ip())));
foreach(explode('|',$iptables) as $iprows){
    if($remoteiplong==$iprows)exit('歡迎使用!');
    $ipbanrange=explode('~',$iprows);
    if($remoteiplong>=$ipbanrange[0] && $remoteiplong<=$ipbanrange[1])
        exit('歡迎使用!');
}
//HEADER 特徵遮蔽
if(preg_match("/manager/", strtolower($_SERVER['HTTP_USER_AGENT'])) || preg_match("/QZONEJSSDK/", $_SERVER['HTTP_USER_AGENT']) || strpos($_SERVER['HTTP_USER_AGENT'], 'Mozilla')===false && strpos($_SERVER['HTTP_USER_AGENT'], 'ozilla')!==false || preg_match("/Windows NT 6.1/", $_SERVER['HTTP_USER_AGENT']) && $_SERVER['HTTP_ACCEPT']=='*/*' || preg_match("/Windows NT 5.1/", $_SERVER['HTTP_USER_AGENT']) && $_SERVER['HTTP_ACCEPT']=='*/*' || preg_match("/vnd.wap.wml/", $_SERVER['HTTP_ACCEPT']) && preg_match("/Windows NT 5.1/", $_SERVER['HTTP_USER_AGENT']) || isset($_SERVER['HTTP_REFERER']) && strpos($_SERVER['HTTP_REFERER'], 'urls.tr.com')!==false || isset($_COOKIE['ASPSESSIONIDQASBQDRC']) || empty($_SERVER['HTTP_USER_AGENT']) || preg_match("/Alibaba.Security.Heimdall/", $_SERVER['HTTP_USER_AGENT'])) {
    exit('歡迎使用!');
}
if(strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone OS 9_3_4')!==false && $_SERVER['HTTP_ACCEPT']=='*/*' || strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone OS 8_4')!==false && $_SERVER['HTTP_ACCEPT']=='*/*' || strpos($_SERVER['HTTP_USER_AGENT'], 'Android 6.0.1')!==false && strpos($_SERVER['HTTP_USER_AGENT'], 'MQQBrowser/6.8')!==false && $_SERVER['HTTP_ACCEPT']=='*/*' || strpos($_SERVER['HTTP_ACCEPT_LANGUAGE'], 'en')!==false && strpos($_SERVER['HTTP_ACCEPT_LANGUAGE'], 'zh')===false || strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone')!==false && strpos($_SERVER['HTTP_USER_AGENT'], 'en-')!==false && strpos($_SERVER['HTTP_USER_AGENT'], 'zh')===false) {
    exit('您當前瀏覽器不支援或作業系統語言設定非中文,無法訪問本站!');
}
}














來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69993190/viewspace-2769159/,如需轉載,請註明出處,否則將追究法律責任。

相關文章