多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
本文由verycong发布于齐博X1官方论坛: https://x1.php168.com/bbs/show-2418.html 由于官方开发新模块后总是会升级  route.php ,如果我们使用  route.lock 功能,那新模块的规则又需要我们手动去添加。 那是经过建议,官方升级了。 if (is_file(APP_PATH.'routemy.php')) {      //用户自定义的路由规则     include APP_PATH.'routemy.php'; } 也就是优先调用   routemy.php 的文件, 这个文件中的 规则会优先 route.php中的规则哦。 ~~~ <?php use think\Route; Route::group(['name'=>'yuanliao','ext'=>'html'], [         'show-$' =>['yuanliao/content/show',['method'=>'get'],['id' => '\d+']],         'list-'=>['yuanliao/content/index',['method'=>'get'],['fid' => '\d+']],         'mid-$'=>['yuanliao/content/index',['method'=>'get'],['mid' => '\d+']],         'show' => 'yuanliao/content/show',         'list' => 'yuanliao/content/index',         'index' => 'yuanliao/index/index', ]); /*测试优先*/ Route::group(['name'=>'info','ext'=>'html'], [         'show-$' =>['cms/content/show',['method'=>'get'],['id' => '\d+']],         'list-'=>['cms/content/index',['method'=>'get'],['fid' => '\d+']],         'mid-$'=>['cms/content/index',['method'=>'get'],['mid' => '\d+']],         'show' => 'cms/content/show',         'list' => 'cms/content/index',         'index' => 'cms/index/index', ]); Route::group(['name'=>'goodurl','ext'=>'html'], [         'show-$' =>['goodurl/content/show',['method'=>'get'],['id' => '\d+']],         'list-'=>['goodurl/content/index',['method'=>'get'],['fid' => '\d+']],         'mid-$'=>['goodurl/content/index',['method'=>'get'],['mid' => '\d+']],         'show' => 'goodurl/content/show',         'list' => 'goodurl/content/index',         'index' => 'goodurl/index/index', ]); ~~~ 默认应该是没有 routemy.php文件的, 所以请大家可以自己新建一个(别用记事本哦),复制的模块,什么的,都可以放在这个规则文件中。 以后官方升级了route.php并不会更改你的规则了。