我有一个控制器,我正在使用称为redirect.php
的重定向。该控制器有一个_remap($method)
。将控制器重定向到主索引
这_remap
方法的工作原理是将重定向控制器后的任何URI字符串归属回控制器。例如,为了http://mysite.com/redirect/sometext
请求将请求发送回http://mysite.com/redirect
这是我想要的行为,但我怎么会做不必键入http://mysite.com/redirect/sometext
这发生在index level
如此相反,我可以输入http://mysite.com/sometext
并获得同样的行为。这很具挑战性,因为CodeIgniter使用Index.php
,所以我不能在这里输入_remap
方法。因为我对路由和.htaccess不是很熟悉,所以任何帮助都不用理解。
Iv'e得到了一些特殊用例,我需要摆脱重定向段但保留它的功能。我会很快尝试你的建议。 – Chamilyan
非常好,谢谢。我刚刚开始测试。我正在迁移到一个新的测试服务器,并有一个问题阻止我试用这个。完美的作品。 – Chamilyan