咨询电话:15632335515
当前位置: 主页 > 建站教程 >

phpcms程序目录与网站根目录分离_网站建设_青锋建站

发布时间:2019-03-08 13:44:52 作者:青锋建站

  在使用phpcms在网站部署中,考虑网站的安全性问题,可以将phpcms网站主程序与WEB目录分离,使主程序在网站目录之外,避免从URL直接访问脚本,从而提高网站的安全性。 phpcms网站主程序与网站目录分离分离方法步骤如下:

1.将PHPCMS V9中程序主框架目录phpcms移动至web目录之外

如图:

2.修改网站目录下程序入口文件index.php文件

define('PHPCMS_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR);

include '../phpcms/base.php';

pc_base::creat_app();

3.修改网站目录下接口文件文件api.php文件为

define('PHPCMS_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR);

include '../phpcms/base.php';

$param = pc_base::load_sys_class('param');

$op = isset($_GET['op']) && trim($_GET['op']) ? trim($_GET['op']) : exit('Operation can not be empty');

if (!preg_match('/([^a-z_]+)/i',$op) && file_exists(PHPCMS_PATH.'api/'.$op.'.php')) {

    include PHPCMS_PATH.'api/'.$op.'.php';

} else {

    exit('API handler does not exist');

}

以上就是实现phpcms主程序与网站目录分离的方法步骤,希望可以帮助到大家。

 

分享到:

相关文章MORE

  • PHPCMS单页面制作方法_青锋建站
  • phpcms教程大全_青锋网站建设
  • phpcms站群布署多站点集中管理方案_网站建设_青锋建站
  • 实现PHPCMS多站点共用一套模型已解决_网站建设_青锋建站
  • phpcms数据表结构与数据表字段含义_网站建设_青锋建站
  • 最新发布MORE

  • 为什要选择PHP编程语言进行网站开发_石家庄青锋建站
  • HTML5属性中的data-*属性使用方法_青锋建站
  • 原生JS实现淘宝详情图放大镜效果代码_青锋建站
  • 提高织梦安全的一些解决办法_网站建设教程_青锋建站
  • phpcms里的关联连接用在什么地方_网站建设_青锋建站
  • 网站建设   石家庄网络公司   网站建设教程   网络营销技巧   石家庄SEO   建站分站   PHP源码   网站案例   建站新闻   青锋工作室
  • 联系电话:15632335515   QQ:943703539
  • 联系地址:石家庄高新区汾河道69号
  • Copyright © 2016-2026 青锋建站 版权所有
  • 15632335515