首先tp6要想实现多模块,需要给tp6增加think-multi-app拓展:
composer require topthink/think-multi-app
安装好拓展后,需要作如下配置:
① config/app.php 开启路由:
return [
// 是否启用路由
'with_route' => true,
]
② 在app文件夹内创建您的模块文件夹及controller文件夹和控制器文件:

③ 在你的相应模块文件夹下创建route文件夹及route.php文件:

④ route.php文件内配置您想要的路由:
<?php
use think\facade\Route;
//详情页
Route::get("d","index/d");
至此您只要在地址栏输入您配置的路由即可,注:如上面配置的路由是d访问详情页,但在输入地址的时候需要在d前面加上您的模块名称,如我的是blog,则地址应该是:http://www.dsboke.com/blog/d