正在读取数据,页面载入中,请稍后...

网址被腾讯拦截怎么解决?彻底解决域名被腾讯拦截的方法

作为站长,我们都知道,腾讯的QQ和微信是非常的喜欢拦截域名的,具体原因不明,大概就是因为域名没有买腾讯认证吧。因此,众多站长为此神伤,下面由小千为大家提供彻底解决域名被腾讯拦截的方法。

域名被拦截了,域名又被腾讯拦截了,新站也好,刚注册的域名也罢,短短几天,网站就被腾讯拦截了。在QQ或者微信上面发网址,根本打不开,而且,网站内容完全合法,根本没有什么违规的内容呀,对于现在的科技来说,啥都是实名的,做违规内容不就等于作吗。

网址被腾讯拦截怎么解决?彻底解决域名被腾讯拦截的方法 - 全民博客

哎,废话就不多说了,下面,小千找到了彻底解决网站被拦截的方法,那就是上网站防洪跳转,虽然,这个对已经拦截的网站作用不是很大,但是对于新站来说,已经够用了,不管你的是新站还是老站,把这个代码套上,分分钟解决网站域名被拦截的问题。

懒人包代码下载

该部分是下载区

本地下载

把文件解压到跟目录就行了,然后下面是调用标签,之前静态、动态、伪静态网站使用,以后再也不用担心域名被拦截了。其实这个就是网上流行,而且用得比较多的域名防洪代码,小千就是小改了一下而已。

静态网站调用代码

在你的模板里面加下面代码就好了

<script type="text/javascript">
var linkurl = document.location.toString();
var wweiqq = navigator.userAgent.toLowerCase();
if (wweiqq.match(/MicroMessenger/i) == "micromessenger" || wweiqq.match(/QQ/i) == "qq") {
	window.location.href = '/WxqqJump/link.php?url=' + linkurl + '';
}
</script>

加上这段代码就行了,这段代码是支持静态网站的.

动态网站调用代码

动态、伪静态也是一样的,直接使用PHP标签调用就行了。

require_once('WxqqJump/WxqqJump.php');

记住,WxqqJump目录要在网站根目录,而且,这个加载 require_once('WxqqJump/WxqqJump.php'); 代码,要放在最前面,为什么要放在最前面呢?

因为,如果是微信或者QQ打开就直接跳转了,如果放在最后,就是加载完所有代码才加载这个代码,虽然能起到作用,但是,代码都是按顺序执行的,放在最后,就是,纯属增加服务器压力,如果你的是物理服务器、母鸡,就当我没说啦。

这个代码有个弊端

对的,没错,这个代码有个弊端,那就是只要是使用QQ浏览器打开你的网站的人,也会提示跳转。相当于说,除了拦截QQ和微信以外,连QQ浏览器也一起拦截了。

这句 strpos($_SERVER['HTTP_USER_AGENT'], 'QQ/') 包含QQ标识的就跳转,太笼统了,QQ浏览器浏览的足迹标识就有这个,所以,使用这个代码虽然能够阻挡在QQ和微信打开,但是你的网站用QQ浏览器也不能看了,对于这点,希望大家懂的取舍,再决定用还是不用吧。

说说我自己的看法,其实吧,网站被拦截是可以申诉的,如果放弃QQ浏览器的流量,可能有点多哦,毕竟,使用QQ浏览器的人还是蛮多的呢。然后再一个就是,只要是网站做得正,就不怕申诉,不怕被拦截的啊。只要一被拦截,马上就去申诉就行了。

本文结束

评论专区

发表评论

评论列表(无评论)