您现在的位置是:首页 > 网站制作 > 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攻击
很赞哦! ()
相关文章
随机图文
-
wordpress 上传的图片不显示的问题 base64,data:image/gif
-
wp_reset_postdata 和 wp_reset_query 的作用与区别
什么时候使用wp_reset_query,什么时候用wp_reset_postdata? -
WordPress 页面模板(Page Template)下拉列表不显示的原因及解决方法
WordPress 的自定义页面模板是一个非常强大好用的功能,使用它新建一些静态页面(Page),添加上一些数据调用的函数,再在网页上做一个导航连接到对应的页面就可以实现很多自定义的功 -
wordpress发布文章HTML标签被自动过滤掉该如何处理?
wordpress发布文章时很多html标签都会自动过滤掉,造成了文章中无法添加<style></style><script></script>等标签。那么该如何如何处理呢? 解决方法一: 将wp-includes文件夹下
文章评论
本站推荐
标签云
猜你喜欢
- WordPress 6.3发布,提升用户体验和网站性能
- wp_actionscheduler_actions和wp_actionscheduler_logs表清理优化
- wordpress获取当前文章的前几篇以及后几篇文章
- WordPress插件制作教程(七): 插件函数之过滤器(Filter)函数
- WordPress函数:add_theme_page()后台添加设置页面
- 在WordPress中将菜单项高亮显示设置图文教程
- 2023外贸建站指南:10步搭建优秀外贸网站!(推荐网站自检)
- 安装主题/插件提示require_once() Failed opening required的解决办法
- 修改WordPress内存限制修复各种内存错误的问题 - 搬主题
- wordpress技巧:从google公用库载入Jquery