深度解析微信域名经常被封的防封方案与已被封域名强制浏览器打开的防封短链接实现!

很多做H5(QP、BC、CP)的朋友都会经常遇到域名被微信秒封的情况。导致推广出去的二维码和链接用户打不开,这样会错失很多流量。

这个问题一直让很多朋友头疼,因为微信推广的效率确实很理想,用户量的裂变也很快,但当投入了大批人力和物力时候,微信却不声不响地把域名给封了,导致了之前做的所有推广工作都白搭了。所以下面我们就来聊聊H5域名被微信秒封(被拦截、被屏蔽、被和谐)后最好的解决方法。

一、为什你的域名会被微信拦截?

1、微信会有系统检测,只要检测到你的域名带有诱导分享、擦边球(不良信息、虚假信息等)的内容,就会自动拦截。
2、同行或用户举报次数过多,触发微信团队人工检测,手动封杀你的域名。
3、分享转发量过大,触发系统自动检测,当检测到内容有违规的,就会封杀。
4、通常只要微信后台或者人工有检测到主体侵权,内容侵权,暴力内容,推广、营销信息、广告类内容,不实信息内容,骚扰类内容,误导类内容,就会将你的域名加入黑名单,用户访问就会提示“该网页已停止访问”。

pb-half.png

二、首先对于微信域名上线后很快就被封掉、秒封、秒红的情况怎么处理!

该方案适合需要在微信内直接打开的域名或必须在微信内打开的域名(如QP、BC等H5游戏)。

这种情况基本认定就是微信智能检测系统,检测到你的页面内容含有诱导分享、擦边球(不良信息、虚假信息等)的内容。这种情况,我们可以采取微信域名防检测系统来解决,即基于微信后端接口,逆向研发出了域名防检测技术,100%拦截微信系统智能检测,让系统无法检测到违规内容和敏感词,从而实现域名防封。

适用场景:域名秒封、视频打赏、分享红包、游戏类下载页、及所有必须要在微信中直接打开才能正常运行的页面!

方案获取:http://qingmeidwz.cn/uncheck

演示地址:http://www.188toll.cn/uncheck

三、再说下被封链接在微信中强制浏览器打开的得防封方法?

遇到上述情况的时候我们可以使用微信强制浏览器打开技术恢复访问(此方案必须需要网页链接支持在浏览器打开,且推广页面支持在浏览器中运行,如:APP下载类等),如下图:

源码地址:http://qingmeidwz.cn/shade

测试地址:http://www.188toll.cn/shade

1578034041.png

部分代码:

<!DOCTYPE html>  
<html lang="zh\\\_CN">  
<head>
<meta charset="UTF-8">  
<meta name="viewport" content="width=device-width, initial-scale=1"/>  
<script type="text/javascript" src="http://libs.useso.com/js/jquery/1.9.0/jquery.min.js"> </script>
<title>点击下载应用</title>
<style type="text/css">  
    \\\*{margin:0; padding:0;}  
    a{text-decoration: none;}  
    img{max-width: 100%; height: auto;}  
    .weixin-tip{  
    display: none;   
    position: fixed;   
    left:0; top:0; bottom:0;   
    background: rgba(0,0,0,0.8);   
    filter:alpha(opacity=80);    
    height: 100%; width: 100%; z-index: 100;}  
    .weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%;}  
</style>
</head>
<body>
    <div class="weixin-tip">  
        <p><img src="live\\\_weixin.png" alt="微信打开"/></p>
    </div>
    <script type="text/javascript">  
    $(window).on("load",function(){  
    var winHeight = $(window).height();  
    function is\\\_weixin() {  
    var ua = navigator.userAgent.toLowerCase();  
    if (ua.match(/MicroMessenger/i) == "micromessenger") {  
       return true;}   
       else {return false;}  
       }var isWeixin = is\\\_weixin();if(isWeixin){  
       $(".weixin-tip").css("height",winHeight);$(".weixin-tip").show();}  
       })  
    </script>
</body>
</html>
Image placeholder
yeahlife
未设置
  49人点赞

没有讨论,发表一下自己的看法吧

推荐文章
「小码短链接」好用、好看、有统计报表的短链接工具

hi,我是INTERVALDESIGN的侯小猴,我们设计开发了一款好用的短链接生成统计工具——小码短链接 短链接的痛点INTERVALDESIGN是成立于2017年的设计开发工作室,专注于为客户提供

JVM CPU Profiler技术原理及源码深度解析

本文介绍了JVM平台上CPUProfiler的实现原理,希望能帮助读者在使用类似工具的同时也能清楚其内部的技术实现。引言研发人员在遇到线上报警或需要优化系统性能时,常常需要分析程序运行行为和性能瓶颈。

深度解读当代前端架构演进与趋势(上)

软件架构的核心思想,就是推断软件系统各个组件之间数据流动的方式。软件架构的质量取决于你设法推断这些数据流的难易程度!本文要讲的内容,就是在今天的Web应用程序背后探索这些数据流和最终的体系结构。We

深度解密 Go 语言之 context

Go语言的context包短小精悍,非常适合新手学习。不论是它的源码还是实际使用,都值得投入时间去学习。 这篇文章依然想尝试全面、深入地去研究。文章相比往期而言,整体不长,希望你看完可以有所收获! 什

DeepFakes进化版DeepNude惊现!一键“脱衣“,火到宕机

大数据文摘出品作者:蒋宝尚、赵伟人工智能的黑暗面能有多黑?这边DeepFake带来的余震还没有被平息,本周,又一AI偏门应用爆出,一键直接“脱掉”女性的衣服!海外媒体Motherboard测试图片显然

css3支持哪些浏览器?

CSS3带来众多全新的设计体验,但有一个问题值得考虑:浏览器对CSS3特性的兼容情况如何?因为页面最终离不开用浏览器来渲染,并不是所有浏览器都完全支持CSS3的特性。有时花时间写的效果只能在特定的浏览

css不同浏览器兼容性问题怎么解决?

css不同浏览器兼容性问题的解决方案1.浏览器CSS样式初始化由于每个浏览器的css默认样式不尽相同,所以最简单有效的方式就是对其进行初始化,相信很多朋友都写过这样的代码,在所有CSS开始前,先把ma

浏览器字体大小怎么调?

浏览器调整字体大小的方法1、打开浏览器2、打开浏览器菜单,点击设置3、切换到界面设置4、选择自定义字体大小5、更改字体字号,在右边可以看到字体的变化6、重启浏览器,更改即可生效

IE浏览器页面显示不全怎么办?

快速修复浏览器方案(鉴于系统环境不同→请活学活用以下方法→根据具体情况决定做哪些)1、打开浏览器,点“工具”→“管理加载项”那里禁用所有可疑插件,或者你能准确知道没问题的保留。然后→工具→INTERN

浏览器控制台打不开怎么办

浏览器控制台打不开怎么办浏览器控制台打不开可能是网页禁用了f12按键和右键网页的功能,解决方法是使用浏览器的功能按钮打开。不同浏览器略有不同,但基本都能在菜单中找到。1、chrome打开方式:点击右上

浏览器中的JavaScript:什么是文档对象模型?什么是DOM操作?

JavaScript并没有那么糟糕。作为运行在浏览器中的脚本语言,它对于网页操作非常有用。在本文中,我们将看到可以用哪些手段来修改HTML文档和交互。什么是文档对象模型?文档对象模型是在浏览器中一切的

jquery不兼容低版本ie浏览器怎么办?

jquery不兼容低版本ie浏览器怎么办?1、可以使用原生JS或者低版本的Jquery1.x版本。因为Jquery从2.x版本开始已经不再进行IE低版本(IE6、IE7、IE8)的兼容性处理。如果需要

在浏览器中使用Vue.js裁剪图像

在本教程中,我们将探讨如何在浏览器中使用JavaScript库来操作图片,为服务器上的存储做准备,并在Web程序中使用。我们将使用Vue.js而不是原生JavaScript来完成此操作。要了本文想要完

jquery如何判断是否是ie浏览器?

jquery如何判断是否是ie浏览器?在写页面的时候,会遇到浏览器兼容问题,在这个浏览器中可以使用,但在其他浏览器中却不能很好的显示。以下就是判断浏览器的方法,从而更好的区分代码,使得页面正常浏览。f

jquery判断浏览器的内核

jquery判断浏览器的内核判断浏览器内核可以使用$.browser属性。$.browser属性在jQuery1.9已经被移除。用于返回用户当前使用的浏览器的相关信息。不建议使用该属性来检测浏览器,因

jquery禁用浏览器后退按钮

使用Jquery禁用浏览器的back和next按钮:有时为了防止用户乱了访问顺序,不得不禁掉浏览器的前进后退按钮jQuery(document).ready(function(){ if(window

安防摄像头网页无插件直播流媒体服务器EasyNVR在IE浏览器下的 pointer-events- none前端兼容性调试

背景说明由于互联网的飞速发展,传统安防摄像头的视频监控直播与互联网直播相结合是大势所趋。传统安防的直播大多在一个局域网内,在播放的客户端上也是有所限制,一般都需要OCXWeb插件进行直播。对于安防监控

qq浏览器不支持css3怎么办?

qq浏览器不支持css3怎么办?css3属性,比如keyframe和animation都需要加webkit、ms前缀,针对手机不同浏览器可能还要加更多前缀。以此达到适配所以浏览器的目的。解决qq浏览器

如何在浏览器中获取 Production Mode 的 React 实例

https://github.com/LiuuY/Blog...在ProductionMode下,React并没有暴露其实例。无论什么原因如果你要获取的话可以参考以下方法。条件浏览器安装了ReactD

HTML如何点击链接打开一个新的窗口?

target="_blank"HTML如何点击链接打开一个新的窗口?1、创建一个index.html文档,添加a标签。 Document 点击跳转 2、点击跳转:(推荐学习:HTML视频教

Linux中的软链接和硬链接

微信公众号:爱问CTO专业编程问答社区www.askcto.com 问题出现问题1:Linux中软链接和硬链接的区别?问题2:Linux系统内部是通过文件名访问文件的吗?基础铺垫平时在Linux系统中

Python教程-强制数据类型转换

数据类型转换分为两种,一种是自动数据类型转换(隐式)和强制数据类型转换(显式)原则上不同的数据之间无法进行运算,自动数据类型转换是程序自发的行为,比如在运算时(或判断时)。在需要的情况下进行的操作

美埃默里大学华人实验室突遭关闭,两华人教授及部分中国雇员被强制遣返

大数据文摘出品作者:魏子敏、宋欣仪据美《科学》杂志报道,佐治亚州亚特兰大的埃默里大学(EmoryUniversity)突然关闭了知名华人生物学家李晓江和李世华教授夫妇的实验室。22日,埃默里大学解雇了

JavaScript中的强制类型转换

JavaScriptprimitives(原语)JavaScript建立在一系列基本单元之上。你应该对其中的一些已经很熟悉了,比如字符串和数字:vargreet="Hello";varyear=89;

RTSP-ONVIF协议安防视频监控流媒体服务解决方案EasyNVR在Windows重启时提示“进程意外终止”问题解析

什么是ONVIFOpenNetworkVideoInterfaceForum,开放型网络视频接口论坛,以公开、开放的原则共同制定开放性行业标准。是一个提供开放网络视频接口的论坛组织。ONVIF规范描述