在Codeigniter中进行路由是通过配置路由规则来实现的。路由规则定义了URL和对应的控制器/方法之间的映射关系,可以实现友好的URL和灵活的路由方式。
在Codeigniter中,路由规则的配置文件是application/config/routes.php
。以下是一些常用的路由配置示例:
default_controller
指定默认的控制器,当没有指定控制器时将调用该控制器。404_override
指定当访问不存在的页面时,调用的控制器/方法。translate_uri_dashes
设置是否将URL中的破折号(-)转换为下划线(_)。product
映射到catalog
控制器的product
方法。product/123
映射到catalog
控制器的product
方法,并将123
作为参数传递给该方法。product/category/123
映射到catalog
控制器的product
方法,并将category
和123
作为参数传递给该方法。admin/xxx
映射到admin
目录下对应的控制器/方法。admin
映射到admin
目录下的dashboard
控制器。以上是一些常用的路由配置示例,你可以根据具体需求进行配置。在配置路由规则时,建议参考Codeigniter官方文档,了解更多路由配置的选项和用法。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云