【PHP】网站防止QQ拦截防红跳转代码

只要将下面代码插入index.php头部即可!

<?php
$conf['qqjump']=1;
if(strpos($_SERVER['HTTP_USER_AGENT'], 'QQ/')||strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')!==false && $conf['qqjump']==1){
$siteurl='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>
<meta name="viewport" content="width=device-width; initial-scale=1.0; minimum-scale=1.0; maximum-scale=1.0; user-scalable=no;" />
    <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>
<style type="text/css">
<!--
.fk {
    background-color: #FFF;
    height: 100%;
    width: 350px;
    clip: rect(auto,auto,auto,auto);
    position: static;
    margin: auto;
    padding: 0px;
    border-top-width: 100px;
    border-top-style: none;
    border-top-color: #CCC;
    border-right-color: #CCC;
    border-bottom-color: #CCC;
    border-left-color: #CCC;
}
body {
    background-color: #FFF;
    background-image: url();
}
.fk table tr td {
    font-size: 14px;
    color: #FF4444;
}
-->
</style>
</head>
<body>
    <div class="fk">
      <img src="https://gitee.com/muzihuaner/huangeimages/raw/master/2020/12/17/HTB1L0ZRSAvoK1RjSZFD760Y3pXat.jpg" width="340" height="600" align="absmiddle">
      <table width="100%" border="0">
        <tr>
          <td width="6%">&nbsp;</td>
          <td width="16%" rowspan="2"><img src="https://gitee.com/muzihuaner/huangeimages/raw/master/2020/12/17/logo.jpg" width="50" height="50"></td>
          <td width="4%">&nbsp;</td>
          <td width="74%">安全提示您!该网站安全。</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td style="font-size: 16px; color: #000;">请按照上图操作,放心浏览!</td>
        </tr>
      </table>
</div>
</body>
</html>';
exit; 
} 
?>

防红跳转源码是指一种用于隐藏URL真实地址的技术,在点击某个链接时,会先跳转到一个中间页面,再由该页面跳转到真实的目标页面。这样做的目的是为了防止用户直接访问目标页面的URL,以保护目标页面的安全与隐私。 对于QQ和微信这两个常用的社交平台而言,防红跳转源码通常用于一些敏感或限制访问的网页链接。比如,在QQ或微信中发送一个链接给好友,如果该链接是一个被限制访问的页面,防红跳转源码就可以将该链接隐藏起来,以免被其他人直接访问。而好友点击该链接时,会先跳转到一个中间页面,再通过该中间页面跳转到真实的目标页面。 防红跳转源码的实现方式有很多种,常见的方式包括使用PHPJavaScript等编程语言进行编写。通过编写代码,可以实现将目标页面的URL加密或混淆,然后生成一个中间跳转页面,再配合一些页面重定向的技巧,使得用户点击链接时,首先跳转到中间页面,再由中间页面进行跳转到真实的目标页面。 总的来说,QQ和微信防红跳转源码是一种常用的技术手段,用于隐藏敏感或限制访问的链接,保护目标页面的安全与隐私。它可以通过编写代码实现对链接的加密或混淆,并生成一个中间跳转页面,用户点击链接时,首先跳转到中间页面,再由中间页面跳转到真实的目标页面。这种技术在社交平台中被广泛使用,旨在提高链接的安全性,并防止未授权访问。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值