2013年2月1日星期五

修改phpcms文件夹名称,修改index.php,修改后台登录路径



第一次发的PHPCMS教程,这个应该很多人需要。弄完以后安全性提高了很多。修改前记得备份。
修改phpcms文件夹名称方法(例如把phpcms修改成 test)
找到根目录 api.php ,
include PHPCMS_PATH.'phpcms/base.php';
修改成
include PHPCMS_PATH.'test/base.php';
找到根目录 index.php ,
include PHPCMS_PATH.'/phpcms/base.php';
修改成
include PHPCMS_PATH.'/test/base.php';
修改index.php文件名方法。(例如修改成 test.php)
批量替换phpcms程序的文件: 查找 index.php 替换成 test.php(这个步骤应该不适用所有做过二次开发的。自己斟酌,看下是否有哪些文件里面的index.php不是根目录的)
修改后台登录的地址。 (例如修改成 localhost/admin)
.htaccess 文件加这句(链接重写的教程百度)
RewriteRule ^admin$ test.php?m=admin&c=index&a=login
如果想让localhost/admin 作为唯一登陆口
在根目录 index.php 添加一下代码
if ($_SERVER['REQUEST_URI']=='/index.php?m=admin' or
$_SERVER['REQUEST_URI']=='/index.php?m=admin&c=index' or
$_SERVER['REQUEST_URI']=='/index.php?m=admin&c=index&a=login' or
preg_replace('/hash=(.*)/','hash=no',$_SERVER['REQUEST_URI'])=='/index.php?m=admin&c=index&a=login&pc_hash=no'
){Header("Location: http://修改成首页链接或者 404 页面");}

没有评论:

发表评论