QQ直接打开报毒域名代码 – 利用QQ跳转浏览器

原理

  • 用一个不报毒的域名,放入一下代码(PHP)!
  • 原理是利用不报毒域名打开+QQ跳转浏览器 + 跳转到主域名
  • 测试系统:ios、测试域名:cn、com、net、cc 测试结果:正常

代码

直接跳转到指定网址

<?php
$url = "https://www.6r9.net";//这里是要跳转的域名
$scriptpath = str_replace('\', '/', $_SERVER['SCRIPT_NAME']);
$sitepath = substr($scriptpath, 0, strrpos($scriptpath, '/'));
$siteurl = ($_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . $sitepath . '/';
if (strpos($_SERVER['HTTP_USER_AGENT'], 'QQ/') !== !1 ) {
echo '<!DOCTYPE html>
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>请使用浏览器打开</title>
  <script src="https://open.mobile.qq.com/sdk/qqapi.js?_bid=152"></script>
  <script type="text/javascript"> mqq.ui.openUrl({ target: 2,url: "' . $url . '"}); </script>
 </head>
 <body></body>
</html>';
exit;
}else{
echo "<script type='text/javascript'>";
echo "window.location.href='$url'";
echo "</script>";
}
?>

先用浏览器打开当前域名 再做跳转

<?php
$url = "https://www.6r9.net";//这里是要跳转的域名
$scriptpath = str_replace('\', '/', $_SERVER['SCRIPT_NAME']);
$sitepath = substr($scriptpath, 0, strrpos($scriptpath, '/'));
$siteurl = ($_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . $sitepath . '/';
if (strpos($_SERVER['HTTP_USER_AGENT'], 'QQ/') !== !1 ) {
echo '<!DOCTYPE html>
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>请使用浏览器打开</title>
  <script src="https://open.mobile.qq.com/sdk/qqapi.js?_bid=152"></script>
  <script type="text/javascript"> mqq.ui.openUrl({ target: 2,url: "' . $siteurl. '"}); </script>
 </head>
 <body></body>
</html>';
exit;
}
echo "<script type='text/javascript'>";
echo "window.location.href='$url'";
echo "</script>";
?>

人已赞赏
各类代码

4月4日举行全国性哀悼活动,网站变为灰色

2020-4-3 21:05:52

各类代码

百度收录量API查询PHP代码

2020-6-21 6:50:17

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索