路由配置

注:要使用路由配置,首先要在基本配置中设置 :

'urlmode' => 'pathinfo',

配置文件:

router.php

配置说明:

路由配置方式为二维数组形式:

return array(
    '
路由名称' => array('aca'=>'应用/控制器/方法', 'pattern'=>array(['参数']))
)

其中路由名称中允许设置变量,并在“pattern”中设置该变量的获取规则。

举例说明:

前台默认的访问一条评论的页面地址为:

http://app.cmstop.dev/index.php/comment/comment/index/topicid/123

现在想应用路由将地址变得更简单友好一些,访问地址变为:

http://app.cmstop.dev/index.php/comment/123.html

相应的路由规则配置如下:

return array(
            '/comment/{$topicid}.html' => array('aca' =>'comment/comment/index','pattern' => array('topicid' =>'[0-9]+'))
);



Copyright ©2009 - 2014 CmsTop.Com.All rights reserved.
思拓合众