1 首先,使用CodeIgniter框架的话,每个链接都要以index.php开始,比如:
http://192.168.74.16/index.php/news
我们打开根目录的index.php看一下内容,会发现,其实,这个index.php的主要功能就是根据配置冲透明地生成一个真实的请求地址,并把参数传递给这个地址,相当于数据转发的作用,所以每个链接地址都必须以index.php开始。
2 链接地址如何解析
http://example.com/[控制器类名]/[控制器方法名]/[所需参数]
举个例子:
http://192.168.74.16/index.php/news
这个请求,会首先经过index.php生成一个真正的请求,然后将这个请求根据路由来判断要映射到那个controller,最后调用到这个controller的index方法
是不是这样子呢?
本文介绍了CodeIgniter框架中链接地址的构成方式及其解析过程。每个URL以index.php开头,随后是控制器类名及方法名,参数则位于其后。通过示例说明了index.php如何将请求转发至相应的控制器。
17

被折叠的 条评论
为什么被折叠?



