还是有关TP的分组问题,分组的跳转失效

浏览:1025 发布日期:2013/07/08 分类:求助交流 关键字: 分组
TP版本3.1.2 使用了两个分组,Home,Admin ,启用了URL路由。
在系统登录后总是没法跳转到Admin分组,要刷新N次.然后在后台进Home分组也同样如此。求解啊。
例如我要进入/Admin/Index/index 链接显示是正确的,可是显示的却是/Home/Index/index的内容。如果手动更改为/Admin/Index/left等其他的非默认Action则又能正确的跳转,一旦改回/Admin/Index/index 则同样出问题。
在/Admin/Index/index要跳转到/Home/Index/index也是同样的问题,没法跳转。
不过这个好像是间歇性的,一会又没问题,一会又有问题。
项目配置文件如下:$array = array(
        'APP_GROUP_LIST'       => 'Home,Admin',    // 分组
        'DEFAULT_GROUP'        => 'Home',         // 默认分组
        //'APP_GROUP_MODE'        =>1,            //分组模式 1 开启分组
        'URL_MODEL'            => 2,            // URL兼容模式
        'URL_CASE_INSENSITIVE' => true,            // URL是否不区分大小写 默认区分大小写
        'DB_FIELDTYPE_CHECK'   => true,         // 是否进行字段类型检查
        'DATA_CACHE_SUBDIR'    => true,            // 哈希子目录动态缓存的方式
        'DATA_PATH_LEVEL'      => 2,
        'TMPL_STRIP_SPACE'     => false,        //是否去除模板文件里面的html空格与换行
        
        'TOKEN_ON'             => true,           // 是否开启令牌验证
        'TOKEN_NAME'           => '__hash__',    // 令牌验证的表单隐藏字段名称
        'TOKEN_TYPE'           => 'md5',          //令牌哈希验证规则 默认为MD5
        'TOKEN_RESET'          => true,  //令牌验证出错后是否重置令牌 默认为true

        'TMPL_ACTION_ERROR'    => './Public/tips/tips.html', // 默认错误跳转对应的模板文件
        'TMPL_ACTION_SUCCESS'  => './Public/tips/tips.html', // 默认成功跳转对应的模板文件
        'ERROR_PAGE'           => './Public/tips/error.html',// 异常和错误
        
        'SHOW_PAGE_TRACE'      => false,     // 显示TRACE页面
        
        //多语言配置
        'LANG_SWITCH_ON'       => true,   // 开启多语言功能
        'LANG_AUTO_DETECT'     => true, // 自动侦测语言 开启多语言功能后有效
        'DEFAULT_LANG'         => 'zh-cn', // 默认语言
        'LANG_LIST'            => 'zh-cn,en-us', // 允许切换的语言列表 用逗号分隔
        'VAR_LANGUAGE'         => 'l', // 默认语言切换变量
        //模板布局页面
        'LAYOUT_ON'=>true,
        'LAYOUT_NAME'=>'layout',
        'TMPL_TEMPLATE_SUFFIX'  => '.html',     // 默认模板文件后缀
        'TMPL_FILE_DEPR'        =>  '_', //模板文件MODULE_NAME与ACTION_NAME之间的分割符
        'TMPL_PARSE_STRING'     =>  array(
            '!-PUBLIC-!'    =>  !-ROOT-! , // 站点公共目录
            '__SOURCE__'    =>  !-ROOT-!."/Public" // 站点公共目录
        ), //模板文件特殊变量替换
        
        //URL路由
        'URL_ROUTER_ON'   => true, //开启路由
        'URL_ROUTE_RULES' => array( //定义路由规则
            'article/:id\d'               => 'Home/Index/read',
            'list/:cid\d'                 => 'Home/Index/lists',
            'search/:key'                 => 'Home/Index/search',
            'mailto/:to'                  => 'Home/Index/mail'
        ),
        
        //HTML缓存
        'HTML_CACHE_ON'=>true,
        'HTML_PATH'=>'',
        'HTML_CACHE_RULES'=> array(
            'index:read'=>array('article/{id}',3600)
            ,'index:lists'=>array('list/{cid}_{p}',30) 
            ,'index:index'=>array('index',30) 
        ),
        //伪静态
        'URL_HTML_SUFFIX'=>'shtml',
);
项目目录结构

最佳答案
评论( 相关
后面还有条评论,点击查看>>