更改控制器ID

时间:2013-11-19 04:28:59

标签: php codeigniter

我想在我的Code Igniter脚本的索引上有一段代码,这样我就可以将我的控制器的identety或名称从agent69更改为agent007_and_supergirl,还可以打败任何页面可能对使用下划线分隔的规则作为修正案的话。

换句话说,我希望我的服务器的处理器在我的代码点火器内的所有调用都被转换为对agent007_and_supergirl的调用

只是改变了控制器的意义,而没有改变主控制器的功能,也没有弄脏编码。

2 个答案:

答案 0 :(得分:0)

如果您想重新路由默认控制器网址,则必须编辑路由配置,如下所示:

在application / config / route.php

$route['agent007_and_supergirl'] = 'agent69';

现在,http://youriste.com/agent69http://yoursite.com/agent007_and_supergirl也可以访问agent69控制器

CodeIgniter URI Routing Guide

答案 1 :(得分:0)

使用config / routes.php yelded miserabe结果过去,记住这是一个身份问题

我希望agent69的所有调用都被发送到agent007_and_supergirl,这是它的新身份

过去关于这个mattar的成功是控制器和文件克隆,它工作得非常巧妙 但是这只拦截了几个服务器调用,所以对我来说,要获得所有服务器调用,我需要克隆每一个 脚本上的单个fie所以我觉得再次愚弄你这就是为什么我不想弄脏代码 因为有很多代码。 嗯希望你能帮我掌握代码点火器脚本索引上的代码 - ///代码不能出现在这里,所以它在评论中的下面,感谢4 readin