CodeIgniter在路由中使用问号

时间:2015-01-19 11:05:06

标签: codeigniter routes

我正在尝试在CodeIgniter中创建带问号的工作路线。我不想这样做:

$route['smth?(:any)'] = 'smth/smth/smth_fce/$1';

但问题是,在CodeIgniter中,它只是在之前使用了字符串,而在它之后的字符串它不会传递给函数。有什么办法可以让它发挥作用吗?

1 个答案:

答案 0 :(得分:0)

$route['...']被视为?后,

{{1}}会获取您的网址和网址 请求参数。所以直接你无法在这里实现你想要的......但你可以查看这篇文章Custom URI routing by query string with CodeIgniter?,它有类似的问题和解决方案。