域名被微信屏蔽后的自动切换代码
2019-05-23 16:29
1331 查看
域名被微信屏蔽是怎么一回事?当出现以下页面就说明域名已经被屏蔽。
为什么会屏蔽呢?可能你的内容有以下情况:
-
诱导分享类内容
-
诱导关注类内容
-
H5游戏、测试类内容
-
欺诈类内容
-
违法经营及可疑服务类内容
-
谣言类内容
-
骚扰信息、广告信息及垃圾信息
-
题文不符、内容低俗的信息
- 干扰正常使用、强制跳转类内容
也可能你的内容完全正常,但是由于现在微信中鱼龙混杂,有很多不健康的产品,导致你正常产品被误杀,那要怎么办呢?申请解封,一般来说十个有九个半不会成功,那也不能眼睁睁看到自己的付出打水漂,可以通过黑科技来解决这个问题,我们先通过代码检测域名有没有被屏蔽,如果没被屏蔽则继续访问,如果有被封,那跳转别的域名上去,中间这个过程可以做到0.2秒或者是更快,这样访问者肉眼是完全看不出来的,下面我分享代码供大家参考:
$url = "http://api.monkeyapi.com"; $params = array( 'appkey' =>'appkey',//您申请的APPKEY 'path' =>'/home',//需要切换的路由(非必传) ); $paramstring = http_build_query($params); $content = Curl($url, $paramstring); $result = json_decode($content, true); if($result) { var_dump($result); }else { //请求异常 } /** * 请求接口返回内容 * @param string $url [请求的URL地址] * @param string $params [请求的参数] * @param int $ipost [是否采用POST形式] * @return string */ function Curl($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_FOLLO 1616 WLOCATION, 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); return false; } $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); $httpInfo = array_merge($httpInfo, curl_getinfo($ch)); curl_close($ch); return $response; }
这只是其中一种自动切换的方法,这需要准备很多备用域名来支持,还有一种方式,就是把域名泛解析到一个服务器上,然后通过域名生成N个多级域名来进行跳转,有需要可和我相互交流。
相关文章推荐
- 域名和网址链接被微信浏览器拦截怎么办 微信屏蔽网址打开如何解决
- 微信域名防红防封系统,轻松解决微信推广域名被屏蔽问题
- 微信/QQ域名防封,APP下载链接域名怎么避免在微信做防封?如何微信防拦截防屏蔽?
- 微信域名域名总被微信封杀、屏蔽、拦截的原因及注意细节
- 微信域名经常被封?微信屏蔽域名的机制
- 微信域名防红 微信域名防封防屏蔽的注意事项
- 网站域名被微信/QQ红了(被封锁、被屏蔽、被和谐)后最好的解决方法
- 微信域名屏蔽检测方法 域名被微信封怎么查询
- PHP随机获取未被微信屏蔽的域名(微信域名检测)
- 如何自动判断域名是否被微信拦截 被微信屏蔽的域名网址如何正常打开使用
- 域名防红-微信屏蔽防封跳转系统的实现原理
- 微信H5授权游戏以及APP下载推广域名连接如何在微信中做好防封防屏蔽技术
- 手机qq/微信打开网址被阻拦屏蔽被封 微信/QQ拦截域名如何正常打开
- 微信域名屏蔽检测技术-微信域名防封防屏蔽的的原因
- 域名网址被微信屏蔽的解决方案微信域名网址被屏蔽怎么办
- 微信域名防封系统技术,微信域名总是被屏蔽的几个原因
- 微信redirect_uri域名与后台配置不一致,错误代码10003
- 微信域名经常被封?微信屏蔽域名的机制
- 微信域名屏蔽检测技术-微信域名防封防屏蔽的的原因
- 如何检测域名是否被微信屏蔽 微信域名检测接口API是如何实现