用户

 找回密码
 立即注册

搜索


214

主题

354

帖子

1665

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1665

最佳新人

2019-7-8 16:05:22 cmspro 管理员 楼主 11455
演示在楼下
一劳永逸的以及更完善的方法看文档:https://www.kancloud.cn/huali/cmsrpo/1156942

---------------已放弃的比较麻烦的方法(也可以使用,只是多个的话要不断的加if和elseif做判断)-------------------------
默认入口是 index.php

只能把所有的引用定义到app目录

你可以复制一份index.php入口文件 修改 app目录即可定义新的 例如:newapp.php

[PHP] 纯文本查看 复制代码
define('APP_PATH', PATH. '/newapp/');



也可以修改index.php入口实现不同域名使用不同的自定义应用

例如 m.cmspro.cn 直接用 mobile.php 代替统一入口,其它的还是原来的。
QQ截图20190708160650.jpg
index.php
[PHP] 纯文本查看 复制代码
/*
 * 系统入口
 */
//手机版访问
if($_SERVER['SERVER_NAME']=='m.cmspro.cn' ){
   require 'mobile.php'; 
}else{
// PHP版本检查
header("Content-type: text/html; charset=utf-8");
if (version_compare(PHP_VERSION, '5.5', '<')) {
    die('PHP版本过低,最少需要PHP5.5,请升级PHP版本!');
}
// 定义程序运行路径
define('PATH', __DIR__ );
// 定义应用目录
define('APP_PATH', PATH. '/app/');
// 错误输出开关 on开启输出 off或其它值为关闭。
define('ERROR', 'on' );
//加载框架引导
require PATH.'/cmspro/start.php';
//运行CMSPRO框架
cmspro::init(); 
}

mobile.php
[PHP] 纯文本查看 复制代码
/*
 * 系统入口
 */

// PHP版本检查
header("Content-type: text/html; charset=utf-8");
if (version_compare(PHP_VERSION, '5.5', '<')) {
    die('PHP版本过低,最少需要PHP5.5,请升级PHP版本!');
}
// 定义程序运行路径
define('PATH', __DIR__ );
// 定义应用目录
define('APP_PATH', PATH. '/mobile/');
// 错误输出开关 on开启输出 off或其它值为关闭。
define('ERROR', 'on' );
//加载框架引导
require PATH.'/cmspro/start.php';
//运行CMSPRO框架
cmspro::init(); 





使用道具 举报 回复

已成功,哈哈哈
PC版: http://www.yidajian.net
M版:  http://m.yidajian.net
使用道具 举报 回复
发新帖

您需要登录后才可以回帖 登录 | 立即注册