codeigniter多语言和路线未找到404

时间:2018-02-01 09:14:31

标签: codeigniter routes multilingual

我正在使用此库URI-Language-Identifier

首页效果很好但是当我尝试打开网站上的任何链接时,我收到错误:page not found

路线:

  

// URI中的语言

$route['(\w{2})/(.*)'] = '$2'; 
$route['(\w{2})'] = $route['default_controller'];

网址

> $route['pro/(:any)'] = 'pro/index/$1';

当我打开链接时:

  

本地主机/ EN /亲/ 1

找不到页面404 当我触发链接时:

  

localhost/en/pro/index/1

页面打开

我希望在网址中打开没有索引的页面

localhost/en/pro/1

1 个答案:

答案 0 :(得分:0)

$route['^(\w{2})/pro/(.*)$'] = 'pro/index/$2';