小白参考,高手绕行。本人不懂PHP,不懂Wordpress,还在学习阶段,所以遇到很多问题都会去求助于我们伟大的百度。但是在搜索过程中,即使是排名前三的,也有很多不如意。就拿WordPress隐藏后台地址来讲,就花了我大约三个小时的时间去搜索和测试(本人又笨又不懂PHP,见笑了),但是不管怎么说,总算是弄成功了,就算是三十个小时,也值!
某高手博客中给出两段代码,如下代码是我感觉简单而通用的方法:
|
<?php if($_GET["cipher"]!="12138"){ header('Location: http://你的域名/'); } ?> |
最害我这小白的是,他写着“将代码放在根目录wp-login.php文件的任意位置”,反正我是没找到它的位置,上面代码我没有测试成功。
但是,我的方法也是借鉴他的代码,亲测。
正确可用的Wordpress隐藏后台地址方法如下:
打开程序根目录/wp-login.php文件,把如下代码
|
if($_GET["my"]!="123"){header('Location: http://你的域名/');} |
放在第12行
|
require( dirname(__FILE__) . '/wp-load.php' ); |
的下一行。
正确的后台登陆地址为:http://你的域名/wp-login.php?my=123
如果使用http://你的域名/wp-login.php或http://你的域名/wp-admin/登陆会跳转到“Location:”后面设置的地址。当然这个地址你可以设置成首页,404页,或者玩一玩,做一个陷阱页(无限弹出,哈哈,够损!),小小地教训他们一下。但是如果你真的要做陷阱页,最好不要忘记在robots.txt文件中禁止蜘蛛爬此页。
说明:
“my”可以换任意大小写字母,“123”可以换任意大小写字母或数字或字母数字混合形式。
我这里废话多一些,没事闲得。如果感觉我这博客中,对你有些许帮助或者想共同学习交流,请收藏本站或留言。
2014年除夕 早