Hi,
有钱终成眷属
没钱亲眼目睹

WordPress修改后台登陆地址

本文最后更新于2021年4月1日,已超过 4 年没有更新,如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!

本篇主要是讲如何对wordpress后台地址进行修改的几种方法,供大家使用和参考,wordpress程序的默认登陆地址链接为http://xxx.com/wp-login.php。但为了保障网站安全性,可以修改wordpress登陆文章的名称wp-login.php后缀来防止密码被暴力破解。下面我们通过下列几种方法来修改后台的默认地址,以提高网站安全性。

方法一、wordpress后台登陆地址修改方法之登陆文章重命名

1、修改wordpress程序网站根目录下wp-login.php的文件名,修改为houtai.php(其它任意名称都可以),并将该文件houtai.php中出现的字符wp-login.php全部改为houtai.php;
2、找到根目录下的wp-includes/general-template.php文件,除代码第238行

$login_url = site_url('wp-login.php', 'login');

不要修改外,该文件内的其他字符wp-login.php均替换为houtai.php,注意完成修改后需要覆盖原文件并保存!

同时,为了保障我们的网站更加安全,我们也可以使用 Limit Login Attempts, 安装并启用该插件后不需要做其他特别设置。当连续登陆失败,插件会临时屏蔽登陆 IP 地址。

方法二、wordpress后台登陆地址修改方法之主题函数代码法

1、打开当前使用的WordPress主题中的functions.php文件,在末尾?>加上代码:

//保护后台登录 
function login_protection(){
if($_GET['master'] != 'hello')header('Location: http://www.xxx.xxx/');
}
add_action('login_enqueue_scripts','login_protection');

1 其中“master(标记信息)”、“hello(标记信息)”和“XXX.XXX(网址)”都可以自定义。
2 URL是区分大小写字母的,所以设置标记信息时大小写字母和数字都可以使用(参见: HTML and URLs )。
3 由于URL编码中特殊字符一般都有专用含义,所以如果标记信息中使用了特殊字符需要确认一下是否能正常登陆。

2、保存并退出。

这样WordPress后台的登陆地址就变成了:

http://www.xxx.xxx/wp-login.php?master=hello
方法三、wordpress后台登陆地址修改方法之登陆文件代码法

打开wordpress根目录找到wp-login.php文件用编辑器打开在55行左右找到如下代码

if ( $shake_error_codes && $wp_error->get_error_code() && in_array( $wp_error->get_error_code(), $shake_error_codes ) )
add_action( 'login_head', 'wp_shake_js', 12 ); 
//在其代码之下加上一段代码 
if($_GET["qq"]!="332106247"){ header('Location:/404 '); }
赞(0)
未经允许不得转载:伊阳博客 » WordPress修改后台登陆地址

留言 抢沙发