phpcms后台路径怎么改-PHPCMS

资源魔 42 0

修正phpcms后盾门路的办法:

办法一:正在治理后盾修正为一个二级域名。

1.jpg

正在治理后盾:设置 > 相干设置 > 平安设置装备摆设 >后盾拜访域名,输出自界说二级域名admin.cmsyou.com后,只能经过该域名登录(假如需求去掉绑定,则需求修正 /caches/configs/system.php中参数admin_url可手动勾销绑定)。

之后正在域名解析中解析admin.cmsyou.com到这个主机,主机端也绑定上,另外设置默许index秩序index.php为最早,这样就做到了治理后盾入口的修正。

办法二:依据自界说SESSION值判别治理入口。

这一办法需求修正默许的phpcms的php文件,自界说一个入口启动SESSION,而后判别SESSION,吻合则登岸,不可则跳转到首页。以后CMSYOU用的则是这个办法。

一、修正\phpcms\modules\admin\index.php文件,正在public function __construct() 办法扫尾处退出:

//login diy
if (empty($_SESSION['cms_login'])) {
header('location:'.APP_PATH);
exit;
}

另外找到public function public_logout()办法,正在句首退出

$_SESSION['cms_login'] = 0;

这一行,这样做到加入后清空cms_login这一SESSION值。

二、而后自界说一个php文件里边启用cms_login这一SESSION值用于婚配:

正在网站根目次新建admin\目次,正在这个目次下新建文件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['cms_login'] = 1;
unset($session_storage);
header('location:../index.php?m=admin');
?>

PHP中文网,年夜量的收费PHPCMS教程,欢送正在线学习!

以上就是phpcms后盾门路怎样改的具体内容,更多请存眷资源魔其它相干文章!

标签: phpcms phpcms教程 phpcms技巧 php问题解决

抱歉,评论功能暂时关闭!