比如我们想要一个admin的目录
要想要类似这种访问
localhost/index.php/admin
现在thinkphp5安装到指定目录
我们发现根目录有一个build.php 文件,复制一份到application 目录里面
用记事本打开
里面的内容为:
- return [
- // 生成运行时目录
- '__dir__' => ['runtime/cache', 'runtime/log', 'runtime/temp', 'runtime/template'],
- '__file__' => ['common.php'],
- // 定义index模块的自动生成
- 'index' => [
- '__file__' => ['common.php'],
- '__dir__' => ['behavior', 'controller', 'model', 'view'],
- 'controller' => ['Index', 'Test', 'UserType'],
- 'model' => [],
- 'view' => ['index/index'],
- ],
- // 。。。 其他更多的模块定义
- ];
复制代码 用你的眼睛 查找一下 index 在这个代码中的哪里
找到后你可以修改他
比如你 前台想命名为home , 就直接改home
接着我们用命令执行php了,根目录下执行(关键)
php think build
切换 到 application目录下 ,你会发现里面多了一个目录了
怎么去 访问呢
localhost.index.php/admin
这样你就可以修改application 里面的build.php 创建不同的子 项目了,比如api,admin,home。
|
|