在codeigniter中设置新路由时出错

时间:2012-05-16 08:03:54

标签: codeigniter

我有一个网址:mydomain.com/view/page/about 然后我想改变它:mydomain.com/page/about

我尝试添加新路线: $ route ['page /(:any)'] ='view / page / $ 1';

但是当我刷新浏览器时,它总是会显示以下页面:mydomain.com/view/page/index 有什么建议可以解决我的问题吗?

之前谢谢你

1 个答案:

答案 0 :(得分:0)

请注意,mydomain.com/page无法将您带到view/page。您的正则表达式希望网址中有结尾/

要么做一个

$route[‘page/?(:any)’] = ‘view/page/$1’;

或者

$route[‘page’] = ‘view/page’;
$route[‘page/(:any)’] = ‘view/page/$1’;

如果您希望更准确。