刘连康:PHPCMS V9如何修改网站后台网址路径

刘连康
刘连康
刘连康
451
文章
6
评论
2017年1月2日08:47:59 2 有3,759人看过 1839字阅读6分7秒

元旦放假两天,现在没什么事可做,玩完了WordPress,这不又迷上了phpcms v9。这个系统我现在也是越来越喜欢了,是一款非常适合SEO的内容管理系统,因为它的前台能够生成全静态的网址路径,非常有利于蜘蛛的抓取和收录。

 

最近,一些朋友来问过我如何修改PHPCMS V9网站后台网址路径,现在就来给大家详细的讲解一下好了,首先来了解一下这个phpcms v9的网站架构。

 

接触过phpcms v9的童鞋都应该知道,由于PHPCMS V9采用了MVC(Model View Controller,中文名称模型视图控制器)的设计模式,所以它的后台访问地址是固定的,任何人都可以访问网站后台管理登陆界面,这样一来就非常不利于网站安全了。

 

虽然说可以通过修改路由配置文件来实现改变网站后台网址路径,但是缺点就是:每次都修改路由配置文件对于我来说实在是太麻烦了,而且一不小心就会出错。

 

好了,废话不多说了。那么,我现在就教大家一个非常简单的方法,只需要两个步骤就可以轻松的修改phpcms v9网站的后台网址路径,我们来看下具体怎么操作:

 

第一步:

首先,登录phpcms v9网站的FTP,然后在网站根目录创建一个文件夹,以后就要通过这个文件夹进入网站后台登录界面了,所以文件夹名称就要取一个不容易被人轻易猜到的名称。这里作为演示,我就把文件夹名称取为gxtcnet好了。紧接着,在这个文件夹里面新建一个文件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');
?>

温馨提示:通过notepad++或者是EditPlus文本编辑器打开index.php这个文件,然后就把上面的这段代码复制进去,保存就可以了。

 

第二步:

同样是登录网站的FTP,在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();
}
}
?>

PS:一样的方法,通过notepad++或者是EditPlus文本编辑器打开MY_index.php这个文件,然后就把上面的这段代码复制进去,保存就OK了。

 

好啦,修改phpcms v9网站后台网址路径就是这么简单,以后我们就可以通过www.gxtcnet.com/gxtcnet这种目录来访问网站后台了,如果我们直接使用www.gxtcnet.com/index.php?m=admin这种方式来访问网站后台的话,那么就会直接跳转到网站首页,这样就阻止了对后台登录入口的直接访问了。

 

下一篇文章我将会给大家讲一下怎么去修改phpcms v9网站前台的网址路径,让前台全部生成静态网址路径,而且这些网址路径对于搜索引擎来说都是权重很高的,非常利于蜘蛛的抓取和收录。

 

本文为原创文章,版权归作者所有,未经授权,禁止抄袭,否则将追究法律责任!

欢迎转载,转载请注明作者和出处,谢谢!

作者:刘连康

首发:刘连康博客

继续阅读
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
刘连康
  • 文本由 发表于 2017年1月2日08:47:59
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
刘连康:phpcms V9管理后台密码忘记了怎么办 网站建设

刘连康:phpcms V9管理后台密码忘记了怎么办

今天,康哥遇到了一个傻逼SEO,这个人简直就是傻逼中的战斗机!事情是这样的:在前段时间康哥的一位SEO客户合同到期了,不再与我们合作。然后由一名新来的SEOer对接他们的公司官网(这家公司的官网是依托...
刘连康:知更鸟怎么修改页脚版权问题? 网站建设

刘连康:知更鸟怎么修改页脚版权问题?

我们在使用wordpress搭建网站的过程中,都会遇到网站底部(页脚)出现版权信息的情况。你也许是为了SEO,想要把这个版权信息去掉,也有可能是因为是其他的原因想要修改一下页脚版权信息。  ...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:2   其中:访客  2   博主  0
    • avatar 像梦一样自由 @回复 1

      写的不错,我也喜欢phpcms这款网站程序。

      • avatar 康哥粉丝 @回复 1

        很好啊,有空看看phpcms