当前位置:厘米天空 > 建站笔记 > WordPress修改后台登录地址

WordPress修改后台登录地址

更新时间:2015-09-29 14:44:00浏览次数:637+次

WordPress修改后台登录地址

最近nodequery老是半夜发邮件过来说系统负载高,我一个小博客,流量也不大,怎么会负载高。如图所示看了Limit Login Attempts发来的邮件我也是醉了,国外也有不少无聊的人天天在尝试暴力破解你的后台密码。虽然Limit Login Attempts可以Block之,但是暴力破解也不断消耗vps资源,php-fpm导致系统负载忽高忽低。搜索了一下,把后台登录地址改了,负载也下来了。下面贴上代码,实测有效!
更改地址其实很简单,只需要在当前所用主题的 functions.php 的最后一个 ?> 加入下边的代码:

//修改登录界面地址
function Bing_crack_protection(){
$Bing_q='bing';//等号前的内容
$Bing_h='blog';//等号后的内容
if($_GET{$Bing_q} != $Bing_h)header('Location: http://www.bgbk.org');//如果还用原来的登录地址,会自动跳转到博客首页
}
add_action('login_enqueue_scripts','Bing_crack_protection');

添加上边的代码之后,登录地址就变成了http://你的域名/wp-login.php?bing=blog

WordPress修改后台登录地址

如果还用原始的/wp-admin或者/wp-login.php的话就会被跳转至http://www.bgbk.org,当然上边带注释的信息你都是可以任意修改的,以确保安全性。其实也不是真正的地址修改,只是做了一个访问的限制,来判断“bing”的值是不是“blog”,否则跳转到另一个地址。另外如果你修改后无效的话请试试只修改等号后的内容。以上代码来自http://www.bgbk.org/wp-login-url-change.html