跳过在url中加载codeigniter的控制器

时间:2016-05-02 12:32:46

标签: php codeigniter model-view-controller

您好我想知道是否可以绕过codeigniter在加载控制器,方法时所具有的标准方法。

例如,当我浏览到domain.com/folder/时,我想转到我在url中给出的项目文件夹而不是codeigniter来尝试加载控制器/方法(或只是索引方法)。

为什么我需要这个?这只是因为已经安装了awstats到我的网站,我需要codeigniter不要尝试访问/ stats /

的“统计控制器”

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

  

例如,当我浏览到domain.com/folder/时,我想转到我在url中给出的项目文件夹而不是codeigniter来尝试加载控制器/方法(或只是索引方法)。

检查项目的.htaccess文件 - 它基本上通过路由器文件(即index.php)路由所有调用,但您可以轻松地向.htaccess添加更多规则以排除某些目录或文件。即在其他规则之前添加此行应排除" stats"文件夹中。

RewriteRule ^(stats)($|/) - [L]

答案 1 :(得分:1)

您可以使用路线文件进行管理。

projectfolder/application/config/routes.php