0

我正在使用 Kohana 2.3.2

我网站上的大多数(如果不是全部)链接都是指向文章的。

我的控制器名为 Articles,我有一个名为 View 的方法。我不想在所有链接前加上 /articles/view/,所以我想设置一个默认控制器来处理所有文件。

我已经研究过使用默认路由器,这使得 tld.com 使用 Articles 控制器。但是,当我尝试访问 /bure/oceanfront/ 之类的内容时,我得到了 Kohana 的 404 错误。

我看过这篇文章,但我认为它已经过时了,因为给出的例子总是错误的(另请参阅指出这一点的评论)。

4

1 回答 1

0

这正在工作:

Event::add('system.post_routing' ,'call_fallback_page');



function call_fallback_page() {
        Router::$controller = 'Articles';
        Router::$method = 'index';
        Router::$controller_path = APPPATH.'controllers/articles.php';
}

源自问题中的教程。

于 2009-05-08T04:07:26.120 回答