cinewerheih 发表于 2016-9-11 17:40:34

route设置ui路由无效问题

config中这么设置:
$route['blog/:any'] = 'blog/home/$1';
$route['default_controller'] = 'blog';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;


home下有如下代码:

    public function home($page)
    {
      echo $page;
      $this->load->view('templates/header');
      $this->articlepages(0, $page);
      $this->load->view('templates/footer');
    }


当我访问http://192.168.0.111/blog/3时,照我设置的路由跳转,
应该访问http://192.168.0.111/blog/home/3,打印处值应该是3

但实际的情况是,无论我blog/xx的值是多少,打印出来的值始终是$1.

请问这是什么一情况呢??求助!感谢

燃雲 发表于 2016-9-12 18:43:24


$route['blog/(:any)'] = 'blog/home/$1';


$route['blog/:any'] = 'blog/home/$1';

请小心参看手册!
页: [1]
查看完整版本: route设置ui路由无效问题