Seo URL和多语言路由代码点火器

时间:2019-11-13 20:18:28

标签: php codeigniter routing seo codeigniter-3

我在路由时遇到问题。我有一个AZENRU 3种语言的网站。我有从管理员创建的动态页面。所以我有3页domain / about,domain / en / about,domain / ru / about。每个子弹都取决于语言。所以我有另一个域/职位/等,域/ zh /职位/等/。并继续这样。

如何像WordPress一样进行这种路由?

1 个答案:

答案 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

相关问题