如果您的网站首页或者内页面突然出现“该内容被禁止访问”的提示,那么说明你的域名已经被封了,至于为什么会被封,封了又要如何解决,我来跟大家分享一下经验。
域名被封后除了错封的,其他的一概无法通过正常方式申诉解封的,你不信你可以去试试。那么为了避免不停地更换域名导致推广质量不高,不停地备案域名花销很大的情况下,我们就非常迫切的需要域名防封技术了。
内容被禁止访问的原因
当出现这种提示时,说明您正在使用阿里云或者他们旗下万网的主机空间,阿里云是我国规模较大的云计算提供商,旗下的安全、可靠、稳定、高效的云主机,虚拟主机,域名等产品为众多客户所青睐。正因为使用阿里云产品的用户有很多,其中不乏有小的建站公司或者个人建的网站有漏洞,也或许网页上放了一些不健康的文字和图片。一旦被阿里云的云盾检出,那么就会被阿里云下放这个违禁通知,网站也会被局部或者全面关停,等你调整过后再申请开启。
有问题就会有答案,解决的方案有以下几种,大家可以尝试一下。
防封代码
$url = "http://api.monkeyapi.com"; $params = array( 'appkey' =>'appkey',//您申请的APPKEY 'url' =>'www.monkeyapi.com',//需要查询的网站 ); $paramstring = http_build_query($params); $content = monkeyCurl($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 monkeyCurl($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); return false; } $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); $httpInfo = array_merge($httpInfo, curl_getinfo($ch)); curl_close($ch); return $response; }--有不懂的加q咨询:511979480
防封方案
一、老站和知名站点的域名
其实是跳板原理。建站时间久和行业内相对知名的域名最不容易被微信封杀,当跳转代码注入到上述网站再利用安防等我网址做跳转,指向落地页,被微信封杀的可能性微乎其微;也有同行用融合软件解决,这个问题我可以和大家单独讨论。
二、微信域名检测接口
微信域名检测接口,做到防患于未然。这个可以自己开发也可以购买。
三、换域名
把A域名,作为分享域名; 把B域名,作为落地域名(也就是用户访问看到的域名); 只有从A域名跳转到B域名,B域名显示的才是我们想展示给用户的内容,如果直接复制B的网址,打开的只是一个错误页面或者不违规的内容,也就是说如果TA点击右上角举报,举报的和访问的虽然是同一个网址,可是显示的内容却不同。从而最大限度的防止域名被封杀。
四、屏蔽微信右上角举报按钮
通过技术,屏蔽微信右上角的举报按钮,直接让用户无法举报,直接屏蔽了微信的举报功能,效果很不错。 微信技术在不断升级更新,以后有机会把防屏蔽机制和经验总结给大家交流。