thinkphp3.2定义多模块并设置默认模块
2015-06-03 14:05
656 查看
前台入口文件index.php
后台入口文件admin.php
这种话url中能够轻松去掉模块名,无需再去配置文件配置什么默认模块,,什么模块列表,,哈哈。。我已经试过了,除非你仅仅有一个模块,,,假设有多个模块,,最好是像我这样配置。。。。
<?php // +---------------------------------------------------------------------- // | ThinkPHP [ WE CAN DO IT JUST THINK ] // +---------------------------------------------------------------------- // | Copyright (c) 2006-2014 http://thinkphp.cn All rights reserved. // +---------------------------------------------------------------------- // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 ) // +---------------------------------------------------------------------- // | Author: liu21st <liu21st@gmail.com> // +---------------------------------------------------------------------- // 应用入口文件 // 检測PHP环境 if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !'); // 开启调试模式 建议开发阶段开启 部署阶段凝视或者设为false define('APP_DEBUG',True); // 定义执行时文件夹 define('RUNTIME_PATH','./Runtime/'); //定义静态页面的路径 define('HTML_PATH','./Html/'); // 定义应用文件夹 define('APP_PATH','./Application/'); //定义默认模块 define('BIND_MODULE','Home'); //定义站点根文件夹 define('WEB_PATH',dirname(__FILE__)); // 引入ThinkPHP入口文件 require './ThinkPHP/ThinkPHP.php'; // 亲^_^ 后面不须要不论什么代码了 就是如此简单
后台入口文件admin.php
<?php // +---------------------------------------------------------------------- // | ThinkPHP [ WE CAN DO IT JUST THINK ] // +---------------------------------------------------------------------- // | Copyright (c) 2006-2014 http://thinkphp.cn All rights reserved. // +---------------------------------------------------------------------- // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 ) // +---------------------------------------------------------------------- // | Author: liu21st <liu21st@gmail.com> // +---------------------------------------------------------------------- // 应用入口文件 // 检測PHP环境 if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !'); // 开启调试模式 建议开发阶段开启 部署阶段凝视或者设为false define('APP_DEBUG',True); // 定义执行时文件夹 define('RUNTIME_PATH','./Runtime/'); //定义静态页面的路径 define('HTML_PATH','./Html/'); // 定义应用文件夹 define('APP_PATH','./Application/'); //定义默认模块 define('BIND_MODULE','Admin'); //定义站点根文件夹 define('WEB_PATH',dirname(__FILE__)); // 引入ThinkPHP入口文件 require './ThinkPHP/ThinkPHP.php'; // 亲^_^ 后面不须要不论什么代码了 就是如此简单
这种话url中能够轻松去掉模块名,无需再去配置文件配置什么默认模块,,什么模块列表,,哈哈。。我已经试过了,除非你仅仅有一个模块,,,假设有多个模块,,最好是像我这样配置。。。。
相关文章推荐
- 正好最近使用到了,记录PHP错误日志
- PHP LDAP连接微软活动目录进行身份验证
- php面向对象(OOP)—实例化对象
- TP 上传图片 (可上传多图)
- Laravel中创建Model
- TP分页 (3.1) — 其中,获取当页页需要在类库中加取方法
- php面向对象(OOP)—定义类
- Laravel常用的小知识
- Laravel访问网站页面空白
- Laravel访问出错错误信息:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or dire
- php 类自动载入的方法
- [Erlang]erlang与php的通信
- SFTP无法连接 Connection closed by server with exitcode 127
- symfony更新entity时自动设置时间字段
- php面向对象(OOP)—类、对象、成员
- 小功率MTTP太阳能充电器(一)
- PHP分页类
- php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
- php 中英文字符串截取,字符串长度
- php面向对象(OOP)—什么是面向对象