【发布时间】:2019-04-10 10:24:27
【问题描述】:
CodeIgniter 路由在分页和另一个 URL 上发生冲突。实际上,我正在尝试在分页上加载以下 URL。
对于我的帖子,我想加载以下网址
http://127.0.0.1/Mytredin_codesup/snippets/auto-loader-63152391
但一次只运行一个 URL。
我正在使用以下路由
$route['snippets/(:any)'] = 'snippets/view/$1';
$route['allsnippets/(:num)'] = 'welcome';
$route['snippets/(:num)'] = 'snippets';
【问题讨论】:
-
您是否尝试删除第三个路由并检查?
-
使用分页时显示页面未找到
-
其实我想在同一条路线上使用两个 url(上面提到的)...
-
你的意思是你想让两个 url 路由到同一个函数吗?也就是说sn-ps控制器中的view函数?
-
$route['sn-ps/(:num)'] = 'sn-ps';这将加载索引函数和 $route['sn-ps/(:any)'] = 'sn-ps/view/$1';这将加载 sn-ps 类的视图函数
标签: php codeigniter routing