通过一段代码让网址在手机QQ内被点击时自动打开默认浏览器跳转,但是这段代码并不完美,经过几个后缀不同的域名的测试,只有访问或者域名时才能正常的跳转。这个代码适用于很多方面,例如使被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 'html>
正在跳转系统默认浏览器;
';
exit;
}
?>
使被拦截的域名在手Q内能够正常访问
首先呢,我给出的这个方法并不是一个完美的方法。因为这个方法是通过访问一个未被拦截的域名,在打开默认浏览器的同时,自动跳转到被拦截的域名,实现步骤如下:<?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 'html>
正在跳转系统默认浏览器;
';
exit; } ?>
//前面的部分为跳转到默认浏览器的代码
//下面部分为自动跳转到其他网址的代码
正在跳转//此处的域名改为需要跳转的域名
按照代码中的提示文字进行修改,把跳转的域名改为被拦截的域名即可。
然后将这个网页重命名为index.php或者index.html ,然后复制粘贴到未被拦截的域名的网站根目录下。此时可以尝试访问试试效果。
Tags: