初学者

QQ防红短网址之微信跳转

前言


因为发现iframe框架和跳转提示页在微信都不ok,所以昨晚搞了下微信跳转
目前来说就是生成的短网址在微信打开会自动调用默认浏览器,对QQ没有什么影响,该怎样还是怎样

正文


效果图

两个演示站点都已添加,可以自行测试

教程

Ps:这个源码两个版本通用

1.上传wxtzmb.phpincludes文件夹
2.复制代码到do.php文件,替换掉下面这一行

header("Location: ".$t_url, true, 301);

3.直接微信访问即可,无需清空数据库重新生成。

题外话:之前的源码因为最初是仅短网址生成,如果判断来源网站被腾讯爆红,就要调用第三方api跳转,而最开始测试的时候api文件是放在博客下面的,所以爆红网站生成的短连接都会使用博客那个文件跳转一次。
但是因为现在本来就自带防红跳转,所以可以去api.php文件将域名检测的2改成5,保存即可!
重要:改完之后需要清空数据库运行记录,然后重新生成就行了!

源代码

[hide]
替换代码

      if(strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')!==false){
      session_start();
      $_SESSION['siteurl'] = $t_url;
      include("./includes/wxtzmb.php");
    }else{
      header("Location: ".$t_url, true, 301);
    }

微信跳转文件:
(因后缀原因,使用外链!链接已补)
链接:https://yun.iiwl.cc/s/4zvnjuo5
密码:fencsq

[/hide]

麻烦各位老铁转载的时候留个出处啊...
其他相关信息请看下面:
[post cid="377" /]
[post cid="372" /]

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »