在codeigniter中设置新路由时出错
我有一个URL:mydomain.com/view/page/about 然后我想把它改成:mydomain.com/page/about 我已尝试添加新路线: $route['page/(:any)]='view/page/$1' 但当我刷新浏览器时,它总是在以下位置显示页面:mydomain.com/view/page/index 有什么建议可以解决我的问题吗在codeigniter中设置新路由时出错,codeigniter,Codeigniter,我有一个URL:mydomain.com/view/page/about 然后我想把它改成:mydomain.com/page/about 我已尝试添加新路线: $route['page/(:any)]='view/page/$1' 但当我刷新浏览器时,它总是在以下位置显示页面:mydomain.com/view/page/index 有什么建议可以解决我的问题吗 之前谢谢你请注意,mydomain.com/page不会让你进入view/page。您的regexp希望url中有一个结尾/ 要么做
之前谢谢你请注意,
mydomain.com/page
不会让你进入view/page
。您的regexp希望url中有一个结尾/
要么做一个
$route[‘page/?(:any)’] = ‘view/page/$1’;
或
如果你想更准确的话
$route[‘page’] = ‘view/page’;
$route[‘page/(:any)’] = ‘view/page/$1’;