Phpcms V9修改后台登录入口地址
发布:smiling 来源: PHP粉丝网 添加日期:2014-12-04 13:43:00 浏览: 评论:0
我们会发现很多使用phpcms的朋友后台入口地址都是一样了,随便输入下就可以进入后台地址了,那么我们要如何修改入口地址呢?下面一起来看个例子.
phpcms默认后台地址是www.xxx.com/admin.php,这样大家都知道后台入口,就会有安全隐患,有两个办法可以换掉入口地址.
1.直接改admin.php的文件名,比如admin88.php.
2.后台分离
index.php?m=admin&c=index&a=login&pc_hash= 不允许这样访问,只能这样访问:admin.php?m=admin&c=index&a=login&pc_hash=
首先,在网站前台入口index.php进行修改,在之前的代码前加上如下代码:
- $go = isset($_GET['m']) && !emptyempty($_GET['m']) ? $_GET['m'] : (isset($_POST['m']) && !emptyempty($_POST['m']) ? $_POST['m'] : '');
- if (!emptyempty($go) && $go=='admin') {
- header("Location: /404.htm");
- exit;
- }
然后在admin.php注释掉默认header那段代码,替换如下代码:
- //header('location:index.php?m=admin');
- define('PHPCMS_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR); //开源软件:phpfensi.com
- include PHPCMS_PATH.'../core/base.php';
- pc_base::creat_app();
这样就实现了后端分离,后台访问地址变成了http://www.xxx.com/admin.php?m=admin.
但是后台登录不能登录了,别急,还有很多地方地址要改,登录表单提交是提交到index.php?m=admin这样的地址,可以搜索index.php?m=admin找到很多,统一替换成新的后台地址就可以了.
Tags: Phpcms后台入口 Phpcms登录地址
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)