教你如何在CI框架中使用 .htaccess 隐藏url中index.(2)

一般情况下我们不需要使用查询字符串,但是,总有一些特殊情况,是我们用CodeIgniter的rest模式无法完成的,这样我们就需要在 URL 中使用查询字符串:

复制代码 代码如下:


    index.php?c=products&m=view&id=345

CodeIgniter 默认此功能是关闭的,如果想开启的话,打开配置文件 application/config/config.php 您可以看到如下内容:

复制代码 代码如下:


    $config['enable_query_strings'] = FALSE;
    $config['controller_trigger'] = 'c'; //控制器名
    $config['function_trigger'] = 'm'; //方法名
    $config['directory_trigger']='d'; //控制器所在子目录名称

如果你将 enable_query_strings 更改为 TRUE ,那么这个功能就被激活了。此时,你就可以通过关键字来调用需要的控制器和方法了:

复制代码 代码如下:


    index.php?c=controller&m=method

当我们在使用CodeIgniter制作分页的时候,这个就可以派上用场了。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/698bf49fd350dd4af69f18cef50c5ad3.html