域名被QQ和微信拦截?域名红了无法推广教你一段代码搞定!
域名被QQ和微信拦截?域名红了无法推广教你一段代码搞定!
/*———————————————————————————下方代码————————————————————————————*/
<meta charset=”utf-8″>
<meta name=”viewport” content=”width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0,viewport-fit=cover”>
<div id=”tips” style=”font-size:25px;text-align: center;line-height: 50px;”></div>
<script>
var url = document.location.toString();
var urlParmStr = url.slice(url.indexOf(‘=’)+1);
var ua = navigator.userAgent.toLowerCase();
var isWeixin = ua.indexOf(‘micromessenger’) != -1;
var isAndroid = ua.indexOf(‘android’) != -1;
var isIos = (ua.indexOf(‘iphone’) != -1) || (ua.indexOf(‘ipad’) != -1);
// 判断锁打开页面的APP是QQ或微信
if(isWeixin) {
// 判断用户机型为苹果还是安卓
if (isAndroid) {
document.getElementById(“tips”).innerHTML=”请在浏览器打开本页面”;
}else if (isIos) {
document.getElementById(“tips”).innerHTML=”请在浏览器打开本页面”;
}else{
document.getElementById(“tips”).innerHTML=”请在浏览器打开本页面”;
}
} else {
// 非微信客户端,直接可以访问链接
location.href=urlParmStr;
}
</script>
/*———————————————————————————上方为代码———————————————————————————*/
防红地址:域名/?id=你要跳转的连接
通过以上JS代码就可以实现域名在微信或QQ中打开并且防止了投诉的生效,因为用户投诉智能投诉大站域名而非你的域名,因为你的域名是落地域名,很好的降低了域名变红和被拦截的风险。
例如本站:
https://wx424322224-1251458555.cos-website.ap-nanjing.myqcloud.com/?id=https://www.kuishouyun.com 微信亲测有效
防红地址:https://wx424322224-1251458555.cos-website.ap-nanjing.myqcloud.com/?id=你的域名