【发布时间】:2010-12-30 12:01:09
【问题描述】:
我在使用 CodeIgniter 路由函数时遇到了一点问题。
我使用URI_Language_Identifier extension,我想重新路由所有 对用户/登录的“lang/login”(例如 en/login 或 de/login)请求我尝试使用路由功能如下,但它不起作用:
$route['(\w{2})/login'] = "/user/index";
但这确实有效:
$route['en/login'] = "/user/index";
$route['de/login'] = "/user/index";
但是工作版本很糟糕,它会产生冗余代码,如果你想添加一种新语言,你必须做很多改变。
我希望有人像往常一样有一个聪明的答案。提前致谢。
【问题讨论】:
标签: php url codeigniter routes