某高手博客中给出两段代码,如下代码是我感觉简单而通用的方法:
<?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”可以换任意大小写字母或数字或字母数字混合形式。
资源均来自第三方,谨慎下载,前往第三方网站下载