具有重定向的Codeigniter动态路由

时间:2017-06-20 21:03:47

标签: php codeigniter codeigniter-3

我们需要为某些页面提供用户可定义的URL,例如

应该可以从 / charlie / en 访问

controller / action / 1 / en ,其中 charlie 是从数据库查询的自定义字符串

扭曲是 / charlie 应该重定向(301)到 / charlie / en ,其中 en 是一个自定义字符串也被查询来自数据库(即 default_lang )。

现在,我是一个系统管理员,不是一个编码器,也不熟悉codeigniter框架的细节。我不确定此时是否需要将自定义URL路由和重定向作为两个单独的问题进行处理,如果任何提议的解决方案是hackish或正确的。

我希望有一些想法可以指向实际执行此操作的编码人员,他认为这是不可能的,当然也会在此过程中教育自己。

凭借我有限的通用经验,我认为应该可以通过扩展框架的路由类来完成,但是我无法想出一个简单的例子。

非常感谢来自codeigniter的退伍军人的任何建议。

0 个答案:

没有答案