WordPress 后台登录入口为 /wp-login.php

为了防止有人恶意扫描用户名和密码登录

最好,对后台登录入口进行修改重定向

 

米扑博客的修改方法如下

1)修改主题下的函数文件 functions.php

vim functions.php

添加代码

// 登录保护 wp-login.php 
function login_protect(){
    if($_GET['blog'] != 'blog.mimvp.com') {
        wp_redirect(home_url());
    }   
}
add_action('login_enqueue_scripts','login_protect');

 

2)修改登录入口URL

<a href="<?php bloginfo('home'); ?>/wp-login.php?blog=blog.mimvp.com">登录</a>

 

3)验证是否有效

https://blog.mimvp.com/wp-login.php?blog=blog.mimvp.com

 

总结

基本原理是通过GET,验证特定字符(blog=blog.mimvp.com

若不符合则强制跳转米扑博客首页(https://blog.mimvp.com),不允许扫描登录