如何隐藏WordPress后台地址,保护好你的菊花

默认情况下,Wordpress 的默认后台地址为:http://yourdomain.com/wp-login.php,黑客可以通过这个页面进行暴力穷尽破解,直到破解出你的密码。不论你的密码强度如何,这紧会浪费服务器资源,且网站也会留下安全隐患。

你可以使用各种方法来实现防护,比如限制IP尝试次数,或加入验证码,但这些方法需要一定的技术和成本,最简单的方法是把链接隐藏起来,实现如下:

function login_protection(){
if ($_GET['q123']!='woshinibaba')header('Location: https://www.baidu.com');
}
add_action('login_enqueue_scripts','login_protection');

将上面这段代码添加到当前主题目录下的functions.php文件中;

现在你需要访问 http://yourdomain.com/wp-login.php?q123=woshinibaba才能打开后台,如果query参数缺少或错误,网站将会跳转到指定页面。

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/1378.html

分类: 计算机技术
推荐阅读:
Golang中如何使用go test进行单元测试 单元测试的意义在这里就不多说了;本文将示范如何在Go语言环境下使用go test进行简单的单元测试。
查看Nginx版本信息和编译配置参数 使用命令nginx -v 获取Nginx版本信息;使用命令nginx -V 获取Nginx编译信息;
Python计算二阶行列式的值 本文将使用Python语言编写程序计算二阶行列式的值;
Golang中的map数据类型 map 是一堆键值对的未排序集合;在Go语言中,使用map不需要引入库,它是一种内置的数据类型。
Python dir()函数 在Python中,dir()函数是一个内置函数,用于列出指定对象的属性和方法。如果没有指定对象,则默认使用当前作用域中的所有对象。dir()函数返回一个字符串列表,包含指定对象的所有属性和方法名称。
PyQt6和PySide6对比 PyQt6和PySide6都是用于调用Qt6 API的Python库,使用它们可以轻松在Python语言中创建基于Qt的GUI程序;PyQt6和PySide6最大的不同表现在发行许可上;