教你如何修改PHPCMS V9版本管理后台路径
2014-06-05 16:39
621 查看
整个修改共分两步:
第一步:
在网站根目录创建一个文件夹,以后就要通过这个文件夹进入后台登录界面的,所以文件夹名就要取一个不易被人轻易猜到的名称。这里作为演示,我就取为 admpub 好了。接着,在这个文件夹里新建一个文件index.php,内容为:
第二步:
在 phpcms/modules/admin/ 文件夹里新建一个文件 MY_index.php,内容为:
好了,修改完成。以后就只能通过 admpub/ 目录访问后台登录入口 了,如果直接使用 index.php?m=admin 访问的话,会直接跳转到网站首页,这样就阻止了对后台登录入口的直接访问了。
第一步:
在网站根目录创建一个文件夹,以后就要通过这个文件夹进入后台登录界面的,所以文件夹名就要取一个不易被人轻易猜到的名称。这里作为演示,我就取为 admpub 好了。接着,在这个文件夹里新建一个文件index.php,内容为:
<?php define('PHPCMS_PATH', realpath(dirname(__FILE__) . '/..') . '/'); include PHPCMS_PATH . '/phpcms/base.php'; // pc_base::creat_app(); $session_storage = 'session_' . pc_base :: load_config('system', 'session_storage'); pc_base :: load_sys_class($session_storage); session_start(); $_SESSION['right_enter'] = 1; unset($session_storage); header('location:../index.php?m=admin');
第二步:
在 phpcms/modules/admin/ 文件夹里新建一个文件 MY_index.php,内容为:
<?php defined('IN_PHPCMS') or exit('No permission resources.'); class MY_index extends index { public function __construct() { if (empty($_SESSION['right_enter'])) { header('location:./'); exit; } parent :: __construct(); } public function public_logout() { $_SESSION['right_enter'] = 0; parent :: public_logout(); } }
好了,修改完成。以后就只能通过 admpub/ 目录访问后台登录入口 了,如果直接使用 index.php?m=admin 访问的话,会直接跳转到网站首页,这样就阻止了对后台登录入口的直接访问了。
相关文章推荐
- 【phpcms-v9】phpcms-v9中如何在后台实时管理自己设定的有碎片的页面
- phpcms_v9 非超级管理员后台修改不成功
- SVN 多人修改,如何管理 关于版本的问题
- 【网站管理5】_讲解网站后台SEO优化和如何修改关键字以及关键词布局
- 【phpcms-v9】解决后台栏目管理只显示顶级栏目名而不显示子栏目名的问题?
- ECSHOP 修改后台路径地址,查看版本
- phpcms v9实现修改后台管理登陆路径的简单方法
- Wordpress最新3.5版本如何修改图片默认上传目录路径
- PHPCMS 修改后台路径简便方法
- PHPCMS V9两步实现修改后台管理登陆路径方法分享
- 【phpcms-v9】利用[后台]->[类别管理]为文章前后台添加类别名称
- 最新Wordpress 3.5版本如何修改图片默认上传目录路径
- 项目版本管理:git如何放弃本地working directory的修改,以及回滚
- 如何从投票的网站的管理后台导出已投票的邀请码数据至Excel,并且稍修改,再导入到现场抽奖软件中?
- 验证码不显示,如何进入phpcms管理后台
- PHPCMS V9两步实现修改后台管理登陆路径方法分享
- PHPCMS后台登陆路径修改方法(V9版)
- Wordpress最新3.5版本如何修改图片默认上传目录路径
- ECSHOP后台登录路径地址(admin目录)如何修改为任意名
- 如何修改zencart后台管理的目录名?