实现QQ内打开链接跳转至浏览器

经常遇到域名拦截的问题,不管是QQ还是微信在移动端如果打开被拦截是件很麻烦的事情。

那么,你怎样才能有效地避免这个问题呢?很多站长说域名可以抵御拦截?但是你有没有想过域名拦截的机制是什么?

<?php
$conf['qqjump']=1;
if(strpos($_SERVER['HTTP_USER_AGENT'], 'QQ/')!==false && $conf['qqjump']==1){$a='http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
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: "'.$a.'"}); </script>
</head>
<body>请使用浏览器打开</body>
</html>';exit;} ?>

  使用这段代码可有效拦截

posted @ 2020-04-24 22:24  凯哥xyz  阅读(3974)  评论(0编辑  收藏  举报