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问题解决
抱歉,评论功能暂时关闭!