php-Codeigniter-uri路由,跳过一段

我想使用Code Igniter跳过uri的一部分.我有以下网址

/about
/info
/admin/users
/admin/pages
/admin/pages/edit/123

但是我想在搜索类时跳过admin,即默认配置是这样的:

/admin[class]/pages[function]/edit[var]/123[var]

但是我希望它像这样工作:

/admin[skip]/pages[class]/edit[function]/123[var]

不幸的是,因为我也有*页面,所以我不能仅将应用程序更深一层地启动.

如果不需要,我宁愿不为每个页面添加规则.

有任何想法吗?

谢谢!

解决方法:

您可以开箱即用地将控制器组织到子目录中的一个单一级别的子目录中.

所以你的目录结构是

/application
    /controllers
        /admin
            pages.php [pages class]
上一篇:php-将解析API与codeigniter一起使用


下一篇:PHP-Codeigniter的路线问题