关于网站被强制跳转博彩棋牌网站的解决方法

为什么会出现这个问题

这个问题估计我之前写java安卓端后台用php文件遗留下来的问题,当时是真的菜鸟,几百行代码为了实现功能,都没注意安全问题和漏洞问题,给个参数就能上传,就能修改源代码文件,修改数据库,好在当时这位黑帽大佬手下留情,就改了我几个文件,还能救的回来,那么我也不说什么没有用的,先看一下案例,如果是相同的问题可以按同样类似的方法解决问题

是什么个现象呢,就是第一次打开网站,他会直接跳转到这个网址,因为不是时长发生,我也没怎么管网站就没注意,直到阿里说要罚我钱,我才准备搞这个的。

怎么处理这个问题

解决这个问题,就是删删代码,如果对程序网页一点都不了解真的很难说

网站有后台和前端之分,前端就是html那些,后台就是php,数据库那些

后台的存在都是为呈现服务的,都是些数据啊,图片链接之类的,不论是前端还是app,我们看一下遇到的这个问题

他是被强制跳转了,那么我们应该在前端找问题,

有人会问,跳转就不可能是后台的问题么

emmmm,怎么通过修改后台让网站强制跳转,emmmmm,这么理解吧~修改后台,后台就容易崩,后台崩了,数据就不能呈现在页面上了,页面就会产生所谓的乱码,后台不就是让数据库数据通过一定格式呈现在页面上么,

扯远了扯远了,怎么处理这个问题

我们已经确定这个问题出现在前端的页面上面,学过前端基础的同学都应该清楚,网页为了美观,大多数或者一定会引入第三方css或者js,这些是加载html预先处理的文件(css就是那种给div设置宽高,设置字体,设置大小的玩意,没有设置自动跳转的方式)

如果在html没有发现有指定跳转的链接,那么就可以排除了,比如头部的这种

<head>

<meta http-equiv="refresh" content="5;url=https://mp.csdn.net/console/editor/html/105919634">

</head>

或者<javascrip>中的这种

window.location.href='https://mp.csdn.net/console/editor/html/105919634';

那么接下来我们要排除的是js文件,

我当时是一个一个排除的,虽然有点笨拙,但也是很容易发现问题,图中我标出来的就是有问题的js,

这个发现的过程其实并不难,注释掉,打开域名,注释这个,还是跳转到棋牌页面了,注释那个也还是跳转,注释这个,好像没有跳转,打开页面有点慢,还行,没有问题了,那就是现在这个注释的js文件捣的鬼

  <!--    <script src="js/jquery.min.js"></script>        -->

打开js,看一下里面是什么

看里面就有一个链接,我电脑打开看看,这个链接指向的页面

 

 

呵~狗东西

那么接下来怎么处理就很简单了

有这几种方式,

1.到官网重新下载jquery.min.js

https://jquery.com/download/

2.删掉这段代码

3.把跳转的域名改成自己的就可以了

end~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Wenlong Yang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值