代码点火器url路由在使用多种语言时不起作用



在代码点火器中,我使用routes.php、中的以下代码将我的urlwww.xxxxxx.com/jewels路由到www.xxxxxx.com/luxury-jewels

$route['(.*)luxury-jewels'] = "jewels";

当我是我的另一种语言时,上面的代码适用于英语,它在URL中添加了新的参数"ru"例如:

www.xxxxxx.com/ru/luxury-jewels在执行此操作时,我收到404页面未找到错误。

我尝试了不同的路由组合,但不起作用。

使用的意图

$route['(.*)luxury-jewels'] = "jewels";

使用

$route['(:any)/luxury-jewels'] = "jewels";

测试并为我工作。

您需要为其添加另一条路由。

例如

$route['ru/luxury-jewels'] = "jewels";

或对于许多语言

$route['(:any)/luxury-jewels'] = "jewels";

最新更新