前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WordPress登陆文件wp-login.php添加相关参数,安全有保障

WordPress登陆文件wp-login.php添加相关参数,安全有保障

作者头像
Jeff
发布2018-01-19 14:52:53
1.3K0
发布2018-01-19 14:52:53
举报
文章被收录于专栏:DeveWorkDeveWork

在几个月前的WordPress 界被攻击闹得沸沸扬扬的时候,Jeff在本站DeveWork.com 分享了《修改WordPress登陆文件名wp-login.php,防密码被暴力破解》一文,按照这篇文章来的话虽然安全性有了极大的提高,但由于是通过修改WordPress 核心源代码来的,对于更新升级很不方便。下面就带来最新的一种通过为登陆文件wp-login.php添加相关参数来阻止非法登陆。

只需要在主题的funtions.php 的最后一个 ?> 前文件添加以下代码就可以了:

//wp-login.php添加相关参数 devework.com add_action('login_enqueue_scripts','login_protection'); function login_protection(){ if($_GET['deve'] != 'work')header('Location: http://devework.com/'); }

按照上面的代码,你的WordPress 登陆地址应该是 http://域名/wp-login.php?deve=work?deve=work就是参数名,这段代码的作用大概就是通过获取文件头,如果没有参数?deve=work,那么就跳转到http://devework.com/。

你可以修改的地方就是第四行的 deve、work以及http://devework.com/。

这样一来,安全性就大大提高了。而且不要向上次的那样修改WordPress本身的代码,只需要在主题那里添加就可以了。

更新:嫌麻烦的也可以使用插件 Protected wp-login ,具体不介绍。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2013/07/07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档