使用CMS开源程序wordpress,大部分的wp后台登录基本是/wp-admin或者是/wp-login.php,因此修改网站后台登陆地址对于保护网站安全具有一定的促进作用!通过简单的几行代码实现,下面是通过代码实现的方法步骤:
//修改登录界面地址 add_action('login_enqueue_scripts','login_protection'); function login_protection(){ if($_GET['cms'] != 'web'){ wp_redirect(get_bloginfo('url')); } }
注意把以上代码添加到主题的functions.php文件中,保存后,就要使用http://域名/wp-login.php?cms=web进入后台登陆界面,而访问原来的登陆地址时会自动跳转到网站首页。
或者使用以下代码:
//修改登录界面地址 function Bing_crack_protection(){ $Bing_q='cms';//等号前的内容 $Bing_h='web';//等号后的内容 if($_GET{$Bing_q} != $Bing_h)header('Location: http://www.域名/');//如果还用原来的登录地址,会自动跳转到博客首页 } add_action('login_enqueue_scripts','Bing_crack_protection');
以上2种办法都可以达到免插件修改wordpress网站后台登陆地址目的,其中的参数cms与web可以设置为自己熟悉的参数,登录网址注意保存下,如果后面忘记怎么办?登录你的主机或者服务器找到主题下functions.php文件即可查看.
补充参考:
转载请注明:大灰牛博客 » WordPress隐藏wp-admin后台登陆地址