ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 注册路由规则 > 由于`DmPHP`考虑低耦合,所以路由使用请先使用`行为(router_init)`接管路由模块自行定义;以下简单介绍;更多请参考Phalcon文档。 > 例如注册如下路由规则: ~~~ /**后台首页**/ $di->getRouter()->add('/manage.html',[ 'namespace' => "app\\admin\\controllers", 'module' => 'admin', "controller"=>"index", "action"=>"main" ])->setName('manage'); /**插件路由**/ $di->getRouter()->add( '/addons/([a-zA-Z]+)/([a-zA-Z\-]+):([a-zA-Z\-]+)', [ 'namespace' => "app\\admin\\controllers", 'module' => 'admin', "controller"=>"addons", "action"=>"execute", ] ); ~~~ 我们访问: ~~~ http://serverName/manage.html http://serverName/addons/focus/admin:index ~~~ 会自动路由到: ~~~ http://serverName/admin/index/main http://serverName/admin/addons/execute ~~~ >