您现在的位置是:首页 > 网站制作 > WordpressWordpress
WordPress被CC攻击了怎么办?一段代码轻松搞定
杰帅2023-09-19【Wordpress】人已围观
简介我们知道CC攻击是较为常见的一种攻击方式,而且这种方式的成本可以说非常低。甚至从网上下个软件都能实现。在网上了解了一下,发现360网站卫士貌似有这种防御功能。但是觉得解析太麻烦,最终找了一个WordPress防CC攻击的代码。如下: //防止CC攻击 session_start(); //开...
//防止CC攻击 session_start(); //开启session $timestamp = time(); $ll_nowtime = $timestamp ; //判断session是否存在 如果存在从session取值,如果不存在进行初始化赋值 if ($_SESSION){ $ll_lasttime = $_SESSION[‘ll_lasttime’]; $ll_times = $_SESSION[‘ll_times’] + 1; $_SESSION[‘ll_times’] = $ll_times; }else{ $ll_lasttime = $ll_nowtime; $ll_times = 1; $_SESSION[‘ll_times’] = $ll_times; $_SESSION[‘ll_lasttime’] = $ll_lasttime; } //现在时间-开始登录时间 来进行判断 如果登录频繁 跳转 否则对session进行赋值 if(($ll_nowtime – $ll_lasttime) =5){ header(“location:http://127.0.0.1”);//可以换成其他链接,比如站内的404错误显示页面(千万不要用动态页面) exit; } }else{ $ll_times = 0; $_SESSION[‘ll_lasttime’] = $ll_nowtime; $_SESSION[‘ll_times’] = $ll_times; }
将代码放functions.php中即可
Tags:CC攻击
很赞哦! ()
相关文章
随机图文
-
wp_reset_postdata 和 wp_reset_query 的作用与区别
什么时候使用wp_reset_query,什么时候用wp_reset_postdata? -
WordPress 页面模板(Page Template)下拉列表不显示的原因及解决方法
WordPress 的自定义页面模板是一个非常强大好用的功能,使用它新建一些静态页面(Page),添加上一些数据调用的函数,再在网页上做一个导航连接到对应的页面就可以实现很多自定义的功 -
wordpress 上传的图片不显示的问题 base64,data:image/gif
-
wordpress发布文章HTML标签被自动过滤掉该如何处理?
wordpress发布文章时很多html标签都会自动过滤掉,造成了文章中无法添加<style></style><script></script>等标签。那么该如何如何处理呢? 解决方法一: 将wp-includes文件夹下
文章评论
本站推荐
标签云
猜你喜欢
- 脱离插件,实现WordPress主题分页功能
- WordPress 6.3.1发布 维护更新
- 帝国CMS批量导入导出Excel数据表数据的说明
- 删除注释:因为HTML太大无法处理被跳过的解决办法
- 外贸B2B平台怎么选?B2B平台流量来源与对比(终极分析) - 外贸先生
- query_posts函数把你的wordpress博客变成CMS
- WordPress 插件开发教程:Part3 钩子( hooks )
- WordPress函数wp_meta()
- 安装WordPress主题及插件提示错误Fatal error: Array and string offset access syntax with curly braces is no longe
- WordPress网站制作banner轮播图的通用方法