我在路由时遇到问题。我有一个AZ
,EN
,RU
3种语言的网站。我有从管理员创建的动态页面。所以我有3页domain / about,domain / en / about,domain / ru / about。每个子弹都取决于语言。所以我有另一个域/职位/等,域/ zh /职位/等/。并继续这样。
如何像WordPress一样进行这种路由?
答案 0 :(得分:0)
在codeigniter中使用路由是一件简单的事情。您可以为domain/en/about
网址编写以下代码,它将把语言作为参数传递给函数。假设您有index.php
控制器和about
作为函数
function about($language)
{
echo $language;
}
然后您必须在routes.php
中写下一行
$route['(:any)/about'] = 'index/about/$1';
现在,如果您按下domain/ru/about
,则输出将为ru