起因

有一天看见群里面有人说在博客里面加个广告(指的是谷歌和百度联盟那种)随后去就去别的群里面问了一下找到了一个哥们他第一句问我说网站IP最低有一万嘛,mmp我真想告诉他劳资IP加起来都没有一万,于是我非常不爽然后就打算建一个福利博客当然就是分享一些美女福利(正规车),等我IP上去了再去找那个哥们,我建完博客后发到群有人说这种一举报就红,我害怕呀因为和本博客用的同一个域名,于是就想到防洪跳转

经过

我真的想告诉那些做免费跳转的站长,麻烦你们好好做做seo我百度翻了12页也没有找到一个即免费有能跳转的,然后去群里面问了一下,有一个老哥说他扒下来过一个跳转代码只能跳QQ浏览器,当时那个老哥代码早都不知道放哪里,过了一天那个老哥找到了那个网站md,鬼知道这一天我抓了多少个跳转站的包,终于找到这个网站了原来就是一个单页,两分钟后跳转站出炉。。

原理

通过调用手机QQ的API,让网址在手机QQ内被点击时自动打开默认浏览器跳转,经测试,只有访问.cn或者.com或者.net域名时才能正常的跳转。这个代码适用于很多方面,例如使被QQ管家拦截的域名在手机QQ内通过跳转能够得到正常的访问。

方法

首先你要有一个未被拦截的网址A来当作跳转站的网址,把以下代码中的https://mm.handsl.cn改成你自己需要跳转的网址B,这个网址B对拦截没有要求,只要不拦截网址A就可以,要在QQ里面发最好还要给网址A加个短链接,保险点嘛!操作完了就可以去奔放了!

1、建立index.html

<html><head>
  <meta http-equiv=”Content-Type“ content=”text/html; charset=utf-8“>
  <title>请使用浏览器打开</title>
  <link href=”https://cdn.bootcss.com/bootstrap/4.1.1/css/bootstrap.min.css“ rel=”stylesheet“>
    <link rel=”stylesheet“ type=”text/css“ href=”./css/htmleaf-demo.css“>
      <meta content=”width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no“ name=”viewport“>
    <meta content=”yes“ name=”apple-mobile-web-app-capable“>
    <meta content=”black“ name=”apple-mobile-web-app-status-bar-style“>
    <meta name=”format-detection“ content=”telephone=no“>
    <meta content=”false“ name=”twcClient“ id=”twcClient“>
  <script src=”https://open.mobile.qq.com/sdk/qqapi.js?_bid=152“></script>
  <script type=”text/javascript“> mqq.ui.openUrl({ target: 2,url: ”https://mm.handsl.cn/“}); </script>
   <style type=”text/css“>
        .loader {
            width: 320px;
            margin: 50px auto 70px;
            position: relative;
        }
        .loader .loading-1 {
            margin:0px auto;
            position: relative;
            width: 70%;
            height: 10px;
            border: 1px solid #69d2e7;
            border-radius: 10px;
            animation: turn 4s linear 1.75s infinite;
        }
        .loader .loading-1:before {
            content: ”“;
            display: block;
            position: absolute;
            width: 0%;
            height: 100%;
            background: #69d2e7;
            box-shadow: 10px 0px 15px 0px #69d2e7;
            animation: load 2s linear infinite;
        }
        .loader .loading-2 {
            width: 100%;
            position: absolute;
            top: 20px;
            color: #69d2e7;
            font-size: 22px;
            text-align: center;
            animation: bounce 2s  linear infinite;
        }
        @keyframes load {
            0% {
                width: 0%;
            }
            87.5%, 100% {
                width: 100%;
            }
        }
        @keyframes turn {
            0% {
                transform: rotateY(0deg);
            }
            6.25%, 50% {
                transform: rotateY(180deg);
            }
            56.25%, 100% {
                transform: rotateY(360deg);
            }
        }
        @keyframes bounce {
            0%,100% {
                top: 10px;
            }
            12.5% {
                top: 30px;
            }
        }
        footer img{
        width:50px;
        
        }
        footer{
            text-align:center;
            margin-bottom:40px;
            margin-top:60%;
        }
        h5{
            text-align:center;
        }
    </style>
<meta http-equiv=”refresh“ content=”0.5;url=mttbrowser://url=https://mm.handsl.cn/“>
</head>
<body>
    <div class=”htmleaf-container“>
    <header class=”htmleaf-header“>
            <span>HANDSL温馨提醒</span>
        </header>
        <div class=”demo“>
                <div class=”container“>
                    <div class=”row“>
                        <div class=”col-md-12“>
                            <div class=”loader“>
                                <div class=”loading-1“></div>
                                <div class=”loading-2“>因QQ内置浏览器协议问题<br>如果不能正常跳转<br>请点击右上角使用其他浏览器</div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
    </div>
    <footer>
    <h5>点击下方已安装的浏览器图标直接跳转</h5>
    <a href=”mttbrowser://url=https://mm.handsl.cn/“><img src=”https://www.jieac.cn/img/mtt.png“></a>
    <a href=”googlechrome://browse?url=https://mm.handsl.cn/“><img src=”https://www.jieac.cn/img/chrome.png“></a>
    <a href=”ucweb://https://mm.handsl.cn/“><img src=”https://www.jieac.cn/img/UCMobile.png“></a>
    </footer>

</body></html>

2、建立index.css

这个随便你放到哪里只要源码里面的目录正确就好

@font-face {
    font-family:font-weight:400;font-style:normal
}[class^=icon-],[class*=" icon-"] {
    font-family: icomoon;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

body,html {
    font-size: 100%;
    padding: 0;
    margin: 0
}

*,*:after,*:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.clearfix:before,.clearfix:after {
    content: " ";
    display: table
}

.clearfix:after {
    clear: both
}

body {
    background: #494a5f;
    color: #d5d6e2;
    font-weight: 500;
    font-size: 1.05em;
    font-family: microsoft yahei,宋体,segoe ui,lucida grande,Helvetica,Arial,sans-serif,FreeSans,Arimo
}

a {
    color: rgba(255,255,255,.6);
    outline: none;
    text-decoration: none;
    -webkit-transition: .2s;
    transition: .2s
}

a:hover,a:focus {
    color: #74777b;
    text-decoration: none
}

.htmleaf-container {
    margin: 0 auto
}

.bgcolor-1 {
    background: #f0efee
}

.bgcolor-2 {
    background: #f9f9f9
}

.bgcolor-3 {
    background: #e8e8e8
}

.bgcolor-4 {
    background: #2f3238;
    color: #fff
}

.bgcolor-5 {
    background: #df6659;
    color: #521e18
}

.bgcolor-6 {

愚蠢的贴图

这个是跳转后我返回QQ的界面由于我不会做GIF(iPhone的捷径不会用)所以就贴一张吧哈哈哈

最后修改:2019 年 05 月 08 日 05 : 35 PM