用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1442|回复: 1
收起左侧

[已解决] route设置ui路由无效问题

[复制链接]
发表于 2016-9-11 17:40:34 | 显示全部楼层 |阅读模式
config中这么设置:
$route['blog/:any'] = 'blog/home/$1';
$route['default_controller'] = 'blog';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;


home下有如下代码:

  1.     public function home($page)
  2.     {
  3.         echo $page;
  4.         $this->load->view('templates/header');
  5.         $this->articlepages(0, $page);
  6.         $this->load->view('templates/footer');
  7.     }
复制代码



当我访问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';

请小心参看手册!

本版积分规则