phpcms怎么更改后台登录地址-PHPCMS

资源魔 48 0

phpcms怎样更改后盾登录地点?

默许的phpcmsv9后盾治理门路不少人都晓得,关于说网站来讲没有平安,不外,咱们能够经过一些简略的技术,来修正后盾治理登岸门路,修正之后,他人就不克不及用默许的门路拜访咱们的后盾登岸地点了。

phpcmsv9默许也能够修正后盾门路,然而他的办法必需绑定一个二级域名,很没有不便,咱们明天引见的办法很简略,两步便可实现:

第一步:正在网站根目次创立一个文件夹,当前就要经过这个文件夹进入后盾登录界面的,以是文件夹称号就要取一个自已能紧记而不容易被他人猜到的称号。这里作为演示,我就取为tianxing好了。接着,正在这个文件夹里新建一个文件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(); 
} 
} 
?>

通过以上两步设置,咱们就半途而废了。修正实现之后,就只能经过tianxing/目次拜访后盾登录入口了,假如间接应用admin.php以及index.php?m=admin拜访的话,会间接跳转到网站首页,这样就阻止了对后盾登录入口的间接拜访了。

下面的办法就是经过正在登录入口文件中设置一个session值,正在进入后盾以前归去判别假如有这个session值或许session值正确,就会去登录。。

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

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

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

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