主页 > 教程合集 > 网站建设 >

QQ直接打开域名链接报毒的处理办法

时间:2019-07-30 阅读:0

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

QQ直接打开域名链接报毒的处理办法

代码如下:

//直接跳转到指定网址


<?php

$url = "http://www.qzoner.cn";//这里是要跳转的域名

$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 = "http://www.qzoner.cn";//这里是要跳转的域名
$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>";

?>
 

本站所有资源均在Resource资源站有分享,你可以点击 >>> Resource 进入资源站自助提取。

余斗余斗
  • 版权声明:原创文章由发表在网站建设分类下,2019-07-30最后更新,转载注明出处。

相关推荐

返回顶部